软件测试项目化教学实例ZW5.docx

上传人:b****4 文档编号:4934543 上传时间:2022-12-11 格式:DOCX 页数:7 大小:187.68KB
下载 相关 举报
软件测试项目化教学实例ZW5.docx_第1页
第1页 / 共7页
软件测试项目化教学实例ZW5.docx_第2页
第2页 / 共7页
软件测试项目化教学实例ZW5.docx_第3页
第3页 / 共7页
软件测试项目化教学实例ZW5.docx_第4页
第4页 / 共7页
软件测试项目化教学实例ZW5.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

软件测试项目化教学实例ZW5.docx

《软件测试项目化教学实例ZW5.docx》由会员分享,可在线阅读,更多相关《软件测试项目化教学实例ZW5.docx(7页珍藏版)》请在冰豆网上搜索。

软件测试项目化教学实例ZW5.docx

软件测试项目化教学实例ZW5

软件测试技术概论

第5章测试分析技术

5.1面向规格的测试

5.1.1测试独立于规格技术

1.基于接口的测试

2.基于计算功能的测试

5.1.2测试依赖于规格技术

1.规范导出

2.代数方法

3.公理方法

4.状态机

5.判定表

图5-1Moor模型和Mealy模型

图5-2有限入口判定表格式

6.因果图

图5-3因果图基本符号

图5-4输入输出约束图形符号

图5-5简单的因果图

图5-6等价的逻辑电路图

图5-7带有约束的因果图

7.正交实验设计

8.功能测试

5.2面向实现的测试

5.2.1面向结构的测试

1.语句测试

2.分支测试

3.数据覆盖测试

5.2.2面向影响的测试

1.条件测试

2.表达式测试

3.域测试

图5-8域测试点选择

4.扰动测试

5.故障敏感性测试

5.2.3面向传递的测试

1.路径测试

图5-9添加了出口点到入口点边的控制流图

图5-10各测试用例选择标准之间的覆盖率关系

2.基于编译器测试

3.数据流测试

图5-11数据流分析图例子

4.故障插入测试

图5-12软件故障插入测试策略

5.变体测试

5.3面向错误的测试

5.3.1基于错误的测试

1.错误猜测法

5.3.2基于故障的测试

5.3.3基于风险的测试

5.3.4可能的正确性

5.4混合测试技术

5.5本章小结

本章从面向规格、面向实现和面向错误3个维度介绍了业界许多常见的测试分析方法。

这些方法各有特点和应用范围。

许多方法之间也存在着彼此的联系,有些方法也很难确切归类,也不是每种方法都能适合任何系统,也不是只用一种方法就能测试你的系统,那将是不完备的。

但是,无论从时间上还是成本上考虑,试图用所有方法来测试也是不可取的。

因此,在选择合适的测试分析方法时,考虑到从需要测试对象的特点、测试的重点,以及历史经验等因素进行综合分析。

一般来说,规范导出法、判定表、因果图、面向结构的测试(基于结构化覆盖率),错误猜测法和基于风险的测试都是比较容易上手的,且成本也比较容易控制。

面向传递的测试方法在测试有效性方面比较突出,但需要投入比较大的成本。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1