版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、A Free sample background from Slide 1 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 2 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 3 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 4 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 5 第二章第二章 软件测
2、试策略与过程软件测试策略与过程软软件件缺缺陷陷故故障障数数量量测试工作量测试工作量测试中测试中测试后测试后测试费用测试费用遗漏缺陷数目遗漏缺陷数目优化测试量优化测试量图2-1 测试工作量和软件缺陷数量之间的关系A Free sample background from Slide 6 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 7 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 8 第二章第二章 软件测试策略与过程软件测试策略与过程A Free
3、 sample background from Slide 9 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 10 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 11 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 12 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 13 第二章第二章 软件测试策
4、略与过程软件测试策略与过程A Free sample background from Slide 14 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 15 第二章第二章 软件测试策略与过程软件测试策略与过程n动态方法的主要特征是: 计算机必须真正运行被测试的程序,通过输入测试用例,对其运行情况即输入与输出的对应关系进行分析,以达到检测的目的。n动态测试包括: (1)功能确认与接口测试 (2)覆盖率分析 (3)性能分析 (4)内存分析A Free sample background from Slide 16 第二章第二
5、章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 17 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 18 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 19 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 20 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background
6、 from Slide 21 第二章第二章 软件测试策略与过程软件测试策略与过程白盒测试n白盒测试将被测程序看作一个打开的盒子,测试者能够看到被测源程序,可以分析被测程序的内部结构,此时测试的焦点集中在根据其内部结构设计测试用例。n白盒测试要求是对某些程序的结构特性做到一定程度的覆盖,或者说这种测试是“基于覆盖率的测试”。n通常的程序结构覆盖有: 语句覆盖 判定覆盖 条件覆盖 判定/条件覆盖 路径覆盖A Free sample background from Slide 22 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slid
7、e 23 第二章第二章 软件测试策略与过程软件测试策略与过程 ? X=2 y=2x Y=4 X=2Y=4未知等式与已知等式黑盒黑盒白盒白盒A Free sample background from Slide 24 第二章第二章 软件测试策略与过程软件测试策略与过程n黑盒测试: 以用户的观点,从输入数据与输出数据的对应关系,即根据程序外部特性进行测试,而不考虑内部结构及工作情况。 黑盒测试技术注重于软件的信息域(范围),通过划分程序的输入和输出域来确定测试用例。 若外部特性本身存在问题或规格说明的规定有误,则应用黑盒测试方法是不能发现问题的。 n白盒测试: 只根据程序的内部结构进行测试。 测试
8、用例的设计要保证测试时程序的所有语句至少执行一次,而且要检查所有的逻辑条件。 如果程序的结构本身有问题,比如说程序逻辑有错误或者有遗漏,那也是无法发现的。A Free sample background from Slide 25 第二章第二章 软件测试策略与过程软件测试策略与过程项目项目黑盒测试法黑盒测试法白盒测试法白盒测试法规划规划方面方面功能的测试功能的测试结构的测试结构的测试优点优点方面方面 能确保从用户的角度能确保从用户的角度出发进行测试出发进行测试 能对程序内部的特定部位进能对程序内部的特定部位进行覆盖测试行覆盖测试缺点缺点方面方面无法测试程序内部特无法测试程序内部特定部位;当规格
9、说明有定部位;当规格说明有误,则不能发现问题误,则不能发现问题无法检查程序的外部特性;无法检查程序的外部特性; 无法对未实现规格说明的程无法对未实现规格说明的程序内部欠缺部分进行测试序内部欠缺部分进行测试应用应用范围范围 边界分析法边界分析法 等价类划分法等价类划分法 决策表测试决策表测试 语句覆盖,判定覆盖,语句覆盖,判定覆盖, 条件覆盖,判定条件覆盖,判定/条件覆盖,条件覆盖, 路径覆盖,循环覆盖,路径覆盖,循环覆盖, 模块接口测试模块接口测试A Free sample background from Slide 26 第二章第二章 软件测试策略与过程软件测试策略与过程单元单元测试测试单元
10、单元测试测试单元单元测试测试集成集成测试测试集成集成测试测试确认确认测试测试系统系统测试测试* 这三个测试可能交叉与前后互换这三个测试可能交叉与前后互换被测模块被测模块被测模块被测模块被测模块被测模块设计信息设计信息单元单元 软件需求软件需求其它元素其它元素用户信息用户信息其它元素其它元素* * 验收验收测试测试* 交付用户交付用户图2-2 软件测试的过程流程A Free sample background from Slide 27 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 28 第二章第二章 软件测试策略与过程
11、软件测试策略与过程A Free sample background from Slide 29 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 30 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 31 第二章第二章 软件测试策略与过程软件测试策略与过程Plan & ControlCSEPP&CPreparationSpecificationExecutionCompletionA Free sample background fr
12、om Slide 32 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 33 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 34 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 35 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 36 第二章第二章 软件测试策略与过程软件测试策略与过程A Free
13、sample background from Slide 37 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 38 第二章第二章 软件测试策略与过程软件测试策略与过程模块模块模块接口模块接口局部数据结构局部数据结构路径测试路径测试出错处理出错处理边界条件边界条件A Free sample background from Slide 39 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 40 第二章第二章 软件测试策略与过程软件测试策略与过程A F
14、ree sample background from Slide 41 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 42 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 43 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 44 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 45 第二章第二章 软
15、件测试策略与过程软件测试策略与过程测试用例测试用例被测模块被测模块驱动模块驱动模块测试结果测试结果桩模块桩模块1桩模块桩模块2桩模块桩模块3桩模块桩模块n桩模块桩模块A Free sample background from Slide 46 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 47 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 48 第二章第二章 软件测试策略与过程软件测试策略与过程 AS3S4S5d2 Cd4 Ed5 Fd1 B
16、s1d3 s2 DABCDEFABCDEF(1)程序结构图(3)集成测试示意图(2)单元测试示意图A Free sample background from Slide 49 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 50 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 51 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 52 第二章第二章 软件测试策略与过程软件测试
17、策略与过程 A B C D E F A S1 S2 S3 A B C D S4 S5 A B C D E F(1)(2)(3)广度优先方式广度优先方式A Free sample background from Slide 53 第二章第二章 软件测试策略与过程软件测试策略与过程 A B C D E F A S1 S2 S3 A B S2 S3 E A B C S3 E(1)(2)(3)深度优先方式深度优先方式(4)A Free sample background from Slide 54 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background fr
18、om Slide 55 第二章第二章 软件测试策略与过程软件测试策略与过程 A B C D E F d2 Cd1 Ed3 Fd4 B Ed5 F D A B C D E FA Free sample background from Slide 56 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 57 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 58 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample backgrou
19、nd from Slide 59 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 60 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 61 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 62 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 63 第二章第二章 软件测试策略与过程软件测试策略与过程A
20、Free sample background from Slide 64 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 65 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 66 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 67 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 68 第二章第二章
21、软件测试策略与过程软件测试策略与过程A Free sample background from Slide 69 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 70 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 71 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 72 第二章第二章 软件测试策略与过程软件测试策略与过程在在Windows 98上运行的上运行的Notepa
22、d MYDATE.TXT在在MS-DOS1.0上运行的上运行的Edit.exe在在Windows 3.1上运行的上运行的Notepad 在在Windows 95上运行的上运行的Notepad 向后兼容向后兼容在在Windows 2000上运行的上运行的WordPad在未来操作系统在未来操作系统上运行的上运行的未知软件未知软件向前兼容向前兼容A Free sample background from Slide 73 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Slide 74 第二章第二章 软件测试策略与过程软件测试策略与过程A Free sample background from Sl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024机电设备采购合同范本
- 2024广告服务合同样本
- 公共场所监控设备安装及售后服务方案
- 2024玻璃购销合同范本
- 吉林大学《篮球II》2021-2022学年第一学期期末试卷
- 吉林大学《机电传动控制》2021-2022学年期末试卷
- 零售行业食品添加剂公示管理规范
- 危化品事故调查与处理方案
- 城市基础设施造价控制制度
- 智能办公系统集成方案
- JJF(新) 99-2023 液体流量计现场校准规范
- 2024年海岛旅游行业分析报告及未来发展趋势
- 针刺伤标准预防
- 团播主持人协议
- 跨国企业中方外派人员的跨文化适应
- 国际航空运费计算
- 《静载试验讨论》课件
- 《光伏屋顶系统简介》课件
- 村里建群管理制度
- 消防车事故培训课件模板
- 【城市轨道交通运营安全管理研究5300字】
评论
0/150
提交评论