软件测试项目化教学实例ZW7Word格式文档下载.docx
- 文档编号:18712993
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:14
- 大小:227.12KB
软件测试项目化教学实例ZW7Word格式文档下载.docx
《软件测试项目化教学实例ZW7Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件测试项目化教学实例ZW7Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
图7-3软件模块结构图
7.1.4集成测试的层次
7.2集成测试策略
7.2.1大爆炸集成
1.目的
2.介绍
3.策略
图7-4一次性组装示意图
4.优点
5.缺点
6.适用范围
7.2.2自顶向下的集成
图7-5深度优先组装方式
图7-6广度优先组装方式
7.2.3自底向上的集
图7-7自底向上集成示意图
7.2.4三明治集成
图7-8三明治测试策略
7.2.5修改过的三明治集成
图7-9修改后的三明治集成
7.2.6基干集成
6.使用范围
7.2.7分层集成
图7-10层次内集成
图7-11层间集成
7.2.8基于功能的集成
7.2.9高频集成
7.2.10基于进度的集成
7.2.11基于风险的集成
7.2.12基于事件(消息)的集成
7.2.13基于使用的集成
7.2.14客户/服务器的集成
7.2.15分布式集成
7.3集成测试分析
7.3.1体系结构分析
图7-12系统依赖关系示意图
7.3.2模块分析
7.3.3接口分析
1.接口的划分
2.接口的分类
3.接口数据分析
7.3.4风险分析
7.3.5可测试性分析
7.3.6集成测试策略分析
7.3.7常见的集成测试故障
7.4集成测试用例设计思路
7.4.1为系统运行设计用例
7.4.2为正向测试设计用例
7.4.3为逆向测试设计用例
7.4.4为满足特殊需求设计用例
7.4.5为高覆盖设计用例
7.4.6测试用例补充
7.4.7注意事项
7.5集成测试过程
7.5.1计划阶段
1.时间安排
2.输入
3.入口条件
4.活动步骤
5.输出
6.出口条件
7.5.2设计阶段
7.5.3实现阶段
7.5.4执行阶段
7.6集成测试环境
图7-13集成测试环境示意图
7.7集成测试工具介绍
7.8集成测试应坚持的原则
7.9本章小结
集成测试是一个由单元到系统的过渡性测试,由于其位置的特殊性,集成测试往往容易被忽视。
对于集成测试的研究业界已经提供了很多的方法,并且很多著作都涉及到了这一方面的内容【2】【26】【126】【127】【128】。
集成测试策略给出了进行集成测试的一个思路,最常见的集成测试策略有自底向上集成、自顶向下集成、三明治集成、基干集成等。
对于面向对象系统使用较多的集成策略有基于线程的集成和基于使用的集成。
一般来说,对于一个大的系统,其使用的集成策略往往会综合多种集成策略,策略的选择需要根据其逻辑层次特性和物理分布特性来考虑。
在进行集成分析时需要考虑整个系统的体系结构,包括系统层次关系和依赖关系;
需要分析系统的模块,尤其是确定关键模块;
需要进行接口分析,划分接口类型,根据不同的接口进行数据分析;
需要进行风险分析,分析可能出现的技术风险、人员风险、物料仪器风险、管理风险和市场风险;
需要进行可测试分析,以便提前为测试的实现做好准备;
常见集成测试故障分析有助于我们进行测试数据的选择和故障预防。
集成测试用例设计类似于单元测试用例设计,可以从以下几个维度考虑:
为系统运行起来而设计用例,为正向测试而设计用例,为逆向测试而设计用例,为满足特殊需求而设计用例,为高覆盖设计用例和测试用例补充。
从过程上看集成测试可以分为计划阶段、设计阶段、实现阶段和执行阶段4个阶段。
其中计划阶段关注于测试对象范围、工作量、进度、资源、可能存在的风险等因素;
设计阶段完成测试分析,包括结构分析、模块分析、接口分析、策略分析、环境分析等等;
实现阶段主要完成用例设计,规程设计以及测试脚本;
执行阶段完成对测试对象的测试执行工作,并输出测试报告和问题单。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 项目 教学 实例 ZW7