-
局限性;
1 不可能覆盖所有路径,所有不可能检测到所有路径的错误
2 每一行代码,需要3至5行测试代码才能完成单元测试
查看全部 -
单元测试
定义:对软件中的最小可测试单元进行检查和验证
原则:1保证各个测试用例是相互独立的
2由代码开发人员来实施,来检测代码功能是否符合设计要求
好处;1尽早发现缺陷 2 有助于重构 3简化集成:确定了最小单元的稳定性和正确性,为集成测试奠定基础 4完善的单元测试,可以减少文档
5完善的单元测试可以提现设计思路
查看全部 -
软件测试原则
1测试可以显示缺陷的存在,但不能保证不存在缺陷
2穷尽测试是不可能的,应设定及时终止条件
3应尽早进行缺陷
4缺陷具有群集特性。缺陷越多的模块,越应该引起我们重视
5杀虫剂悖论:定期对测试方法和测试用例进行评审,并增加不同的测试方法和用例
6二八原则;将百分之八十的时机和精力放在主要模块上
查看全部 -
软件测试涉及到软件研发的方方面面,测试对象是软件需求,软件概要涉及,软件详细涉及,软件运行环境,可运行程序,软件源码
查看全部 -
早期定义:软件测试是对程序能够按预期运行建立的一种信心
经典定义: 测试是为发行错误而执行程序的过程
国际电子电器工程师协会(IEEE定义):使用人工或自动手段来测量软件系统的过程,来检验软件系统是否满足规定的要求,并找出与预期结果之间的差异
查看全部 -
软件测试发展史
查看全部 -
测试的定义 发现错误 or 手段(人工或自动)+满足规定要求+与预期差异 测试对象 整个过程 测试五大要素与两大目标 测试的原则 测试显示缺陷但不能证明缺陷不存在 测试是无穷的应该设置终止条件 测试越早越好 测试具有集群特点(发现bug最多的模块意味着存在的bug越多) 测试杀虫剂悖论 测试28准则 将80%的时间放在20查看全部
-
单元测试,集成测试,系统测试,验收测试查看全部
-
敏捷测试,st,et查看全部
-
敏捷测试和传统测试对比
查看全部 -
软件测试所遵循的原则:
测试显示缺陷的存在,但不能证明系统不存在缺陷
穷尽测试是不可能的,应设定及时终止条件
测试应及早进行
缺陷具备群集特性
测试的杀虫剂悖论
测试的二八原则
测试活动依赖于测试背景
查看全部 -
白盒测试方法
查看全部 -
黑盒测试的主要设计方法
查看全部 -
黑盒测试主要测什么
查看全部 -
集成测试定义
查看全部
举报