【软件测试】集成测试策略总结
2015-04-06 17:22
267 查看
集成测试策略 | ||
类型 | 非渐增式集成 | 渐增式集成 |
基本方法 | 先进行单元测试,再将所有模块一起进行集成测试。 | 把程序划分成小段来构造和测试 |
自顶向下 | 自底向上 | 三明治 |
特点 | 需要的用例少,比较简单,效率较高;但不能处理复杂的程序,而且不容易一次成功。 | 比较容易定位和改正错误,对接口可以进行更彻底测试。 |
渐增式集成 | |||
名称 | 自顶向下集成 | 自底向上集成 | 三明治集成 |
方法 | 从主控模块开始,沿着程序控制层次向下移动,逐渐把各模块组合起来。(深度优先或广度优先) | 从软件结构最底层的模块开始组装和测试,不需要桩模块。 | 混合增量式测试策略,综合了自顶向下和自底向上两种集成方法。 |
优点 | 可以在早期实现软件的一个完整功能。 | 可以并行集成,对被测模块可测性要求比自顶向下集成策略低。 | 桩模块和驱动模块的开发工作都比较小。 |
缺点 | 没有底层返回来真实数据流。 | 驱动模块开发量大,整体设计的错误发现较晚,集成到顶层时将变得越来越复杂。 | 增加了缺陷的定位难度,目标层在集成前测试不充分。 |
如果用户在输入时出现了非int型的数据,提示输入错误需重新输入
判断方法:一位一位的判断输入数据,将n作为判断标志,
n初始值为0,在判断的过程中,只要出现非数字的字符,另n=1,返回“输入有误”,
直到用户修改正确。
eg:
int n=0;
char text[20];
for(int i=0; n!=1 ;i++)
if(char[i]<'0'&&char[i]>'9')
n=1;
printf("年份有误,请重新输入");
相关文章推荐
- 软件测试方法策略总结
- 软件测试 -- 集成测试有哪些策略?
- 总结各种软件的测试手段[1]
- 总结各种软件的测试手段[3]
- 软件测试工程师的工作总结
- 软件测试工程师的工作总结
- 一位软件测试工程师的工作总结
- 广州软件测试交流会第六次沙龙案例分析总结[转载]
- 软件测试中测试用例设计综合策略
- 总结各种软件的测试手段[2]
- 软件测试学习笔记--(集成测试的内容)
- 软件测试面试题总结
- 广州软件测试交流会第二次活动总结
- 软件测试经验(个人总结)-在摸索中成长
- 一位软件测试工程师两个月的面试总结
- 软件测试技术总结
- 转载:一个软件测试工程师05年工作总结
- 嵌入式软件测试策略
- 软件测试工程师的工作总结
- 战胜软件测试十大挑战:面向人的策略