课件04软件测试级别PPT格式课件下载.pptx
- 文档编号:14217004
- 上传时间:2022-10-20
- 格式:PPTX
- 页数:109
- 大小:493.02KB
课件04软件测试级别PPT格式课件下载.pptx
《课件04软件测试级别PPT格式课件下载.pptx》由会员分享,可在线阅读,更多相关《课件04软件测试级别PPT格式课件下载.pptx(109页珍藏版)》请在冰豆网上搜索。
=循环错误,单元测试错误处理路径,错误自动检测机制资源使用前后其他模块使用前后错误处理策略抛出错误通知用户进行记录错误处理的有效性在系统干预前处理报告和记录的错误真实详细,单元测试动态测试步骤,步骤1冒烟测试步骤2肯定测试(Positivetesting)步骤3否定测试(Negativetesting)步骤4专用测试步骤5覆盖测试(Coveragetesting)步骤6覆盖率评估步骤7覆盖率完善与实现,单元测试冒烟测试,目标用最简单的方法执行被测单元考核最基本的能力方法基于规格说明的测试等价类划分,单元测试肯定测试,目标走查相关规格说明每个测试用例测试一或多个设计陈述覆盖全部设计陈述方法基于规格说明的测试等价类划分因果图状态转换,单元测试否定测试,目标确认软件没有做规格说明未指定事情方法错误猜测边界值分析内部边界值测试,单元测试专用测试,目标验证性能需求验证安全性需求验证保密性需求方法基于规格说明的测试,单元测试覆盖测试,目标验证程序控制流的正确性验证程序数据流的正确性方法语句覆盖分支覆盖条件覆盖数据流覆盖,单元测试覆盖率评估,目标测量覆盖率确定覆盖率目标是否实现方法覆盖率度量覆盖率分析,单元测试覆盖率完善,目标找出无法执行测试的路径或条件发现不可达或冗余代码补充测试并达到覆盖率目标方法覆盖率分析控制流覆盖数据流覆盖,单元测试原则,静态和动态测试互补,不能相互替代建议静态测试在动态测试前完成,实践中,部分动态测试可与静态测试并行,单元测试原则,在可能且合理的情况下,充分测试边界条件包括大量负载情况,单元测试原则,不要为明显没有缺陷的代码编写测试用例例如基于代码结构,完全出于实现覆盖目标的测试,单元测试原则,代码库1,代码库2,识别缺陷,修复缺陷,修补代码库1,测试代码库1,新的隐藏缺陷!
相依关系,单元测试原则,代码库1,代码库2,识别缺陷,修复缺陷,所有测试通过后,修补所有代码库,测试所有代码库,相依关系,集成测试对象,软件部件的组装过程;
组装得到的软件部件。
集成测试目的,检验软件单元和软件部件之间的接口关系验证软件部件是否符合设计要求,集成测试图示,集成测试技术要求(1/3),应对软件部件进行必要的静态测试,并先于动态测试;
软件部件的每个特性应被至少一个正常的测试用例和一个被认可的异常测试用例覆盖;
测试用例的输入应至少包括有效等价类值、无效等价类值和边界数据值;
应采用增量法,测试组装新的软件部件;
应逐项测试软件设计文档规定的软件部件的功能、性能等特性;
集成测试技术要求(2/3),应测试软件部件之间、软件部件和硬件之间的所有接口;
应测试软件单元和软件部件之间的所有调用,达到100%的测试覆盖率;
应测试软件部件的输出数据及其格式;
应测试运行条件(如数据结构、输入/输出通道容量、内存空间、调用频率等)在边界状态下,进而在人为设定的状态下,软件部件的功能和性能;
集成测试技术要求(3/3),应按设计文档要求,对软件部件的功能、性能进行强度测试;
对安全性关键的软件部件,应对其进行安全性分析,明确每一个危险状态和导致危险的可能原因,并对此进行针对性的测试。
可根据软件测试任务书(合同或项目计划)及软件部件的重要性、安全性关键等级等要求对上述内容进行裁剪。
集成测试进入条件,具有软件需求规格说明(包含接口需求规格说明)、软件设计文档(含接口设计文档)、软件单元测试报告、被测软件部件的源程序和可执行代码;
待测试的软件单元和部件已纳入软件受控库;
待集成的软件单元已通过单元测试;
软件部件源代码通过编译或汇编;
具备了满足要求的集成测试环境和测试工具。
集成测试焦点,部件/模块间的接口测试全局数据结构测试软件功能模块的功能测试性能测试边界和人为条件下的性能,集成测试寻找的缺陷,软件系统结构的设计和构造在子系统层次上被集成的功能或操作组件/模块之间的接口和相互作用资源集成环境集成,集成测试交互问题的迹象,快速单元(独立)慢下来(组合)误差放大(如,舍入)由于协调问题带来的接口错误对于实时系统同步问题(死锁、活锁、资源竞争),集成测试动态测试内容,全局数据结构测试全局数据结构的完整性适合性方面对软件设计文档分配给软件部件的每一项功能逐项进行测试。
必要时,测试组装成的中间功能模块的功能,集成测试动态测试内容,准确性方面对软件部件中具有准确性要求的功能和精度要求的项(如,数据处理精度、时间控制精度、时间测量精度)进行测试。
集成测试动态测试内容,互操作性方面(1/2)测试两种接口:
所加入的软件单元和部件与已存在的软件单元和部件之间的接口;
软件部件与支持其运行的其他软件部件、例行程序或硬件设备件的接口。
对接口的输入和输出数据的格式、内容、传递方式、接口协议等进行测试。
集成测试动态测试内容,互操作性方面(2/2)测试软件部件的控制信息,如,信号或中断的来源,信号或中断的目的,信号或中断的优先级,信号或中断的表示格式或表示值,信号或中断的最小、最大和平均频率,响应方式和响应时间等。
集成测试动态测试内容,容错性方面测试软件部件对错误输入、错误中断、漏中断等情况的容错能力,并考虑通过仿真平台或硬件测试设备形成一些人为条件,测试软件部件的功能、性能的降级情况。
集成测试动态测试内容,时间特性方面测试软件部件的运行时间,算法的最长路径下的计算时间。
必要时,可考虑测试组装成的中间功能部件的运行时间。
资源利用性方面测试软件部件运行占用的内存空间。
必要时,可考虑测试组装成的中间功能部件运行占用的内存空间。
集成测试结束条件(1/2),已按要求完成了规定的测试任务;
实际测试过程遵循了原定的软件部件测试计划和软件部件测试说明;
详细、客观地记录了测试过程和测试中发现的所有问题;
测试文档齐全、符合规范;
测试工作通过了软件部件测试评审;
测试的全过程自始至终在控制下进行;
集成测试结束条件(2/2),测试中的异常有合理解释或正确有效的处理;
全部的测试文档、测试用例、测试软件、被测软件部件和评审结果已纳入配置管理。
集成测试策略,非渐增式集成(大爆炸集成)渐增式集成自顶向下集成自底向上集成多层结构式测试(三明治式测试)高频集成,集成测试实例,集成测试大爆炸集成图示,TestA,TestA,B,C,D,E,F,G,TestB,TestC,TestG,TestE,TestF,T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 04 软件 测试 级别
![提示](https://static.bdocx.com/images/bang_tan.gif)