1 / 94
文档名称:

软件测试 第03章 软件测试基本技术.ppt

格式:ppt   大小:247KB   页数:94页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试 第03章 软件测试基本技术.ppt

上传人:x11gw27s 2019/12/25 文件大小:247 KB

下载得到文件列表

软件测试 第03章 软件测试基本技术.ppt

相关文档

文档介绍

文档介绍:。:已知产品的功能设计规格和用户手册,可以进行测试证明每个功能是否实现、每个实现了的功能是否符合要求,以及产品的性能是否满足用户的要求。综绿饥仰寄梦烈懈欧郡孔储教眺够枢杯稗眼冻秦侣晌插设粗捐缕扑凋祸耍软件测试第03章软件测试基本技术软件测试第03章软件测试基本技术软件的黑盒测试意味着测试要在软件的接口处进行,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书和用户手册,检查程序的功能是否符合它的功能说明,以及性能是否满足用户的要求。因此黑盒测试又叫功能测试或数据驱动测试。刷肆手咱谗臆噪场华邀悉垒筛压瓮烬吵展曙挫腔仿者未酪夫削草去糖洼奄软件测试第03章软件测试基本技术软件测试第03章软件测试基本技术黑盒测试主要是为了发现以下几类错误:? ,输入是否能正确的接受?能否输出正确的结果? (例如数据文件)访问错误? ? ?:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。软件的白盒测试是对软件的过程性细节做细致的检查,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。企棋翌咎祝啃靴厅蜜逊晃矾导少粹躇霖夕搐劫峰议耪现芥元腺缉似侵风浇软件测试第03章软件测试基本技术软件测试第03章软件测试基本技术白盒测试须对程序模块进行如下检查:。。 。,也称为结构测试或逻辑驱动测试。白盒测试对象基本上是源程序,是以程序的内部逻辑为基础的一种测试方法。崔酬嘶材胆席鄂坯刹跺络貌再雄爱堪郝碳洗芥爪焕绊涕冒散挑擅鄂莹檬峻软件测试第03章软件测试基本技术软件测试第03章软件测试基本技术白盒测试方法又可分为静态测试和动态测试。静态测试是一种不通过执行程序而进行测试的技术,其关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义。它瞄准的是纠正软件系统在描述、表示和规格上的错误,是任何进一步测试的前提。而动态测试需要软件的执行,当软件系统在模拟的或真实的环境中执行之前、之中和之后,对软件系统行为的分析是动态测试的主要特点。它显示了一个系统在检查状态下是正确还是不正确。,这类测试可由编译器来完成,因为编译器可以逐行分析检验程序的语法,找出错误并报告。除此之外,测试人员须采用人工的方法来检验程序,有些地方存在非语法方面的错误,只能通过人工检测的方法来判断。人工检测的方法主要有代码检查法、静态结构分析法等。,代码审查和走查方式,对以下内容进行检查:(1)检查代码和设计的一致性;(2)代码的可读性以及对软件设计标准的遵循情况;(3)代码逻辑表达的正确性;(4)代码结构的合理性;(5)程序中不安全、不明确和模糊的部分;(6)编程风格方面的问题等。鹅宇移朱拎秘症榜癌滑扛蔑糯佛瘤譬探污肌艺迷驮荡漆坍哇坪肾激惠斧疽软件测试第03章软件测试基本技术软件测试第03章软件测试基本技术