软件测试基本概要
一.什么是软件测试?
使用人工或自动的手段来运行或测量软件系统的过程,以检验原件系统是否满足规定的要求,并找出与预期结果之间的差异。
二.软件测试对象
三.五大要素和两个目标
两大目标:提升测试覆盖率,和提高测试效率
四.测试软件遵循的原则
1.测试显示缺陷的存在,但不能证明系统不存在缺陷。
2.穷尽测试是不可能的,应设定及时终止的条件。
3.测试应该尽早进行。
4.缺陷具备群集特性。
集中注意出现问题多的模块。
5.测试的杀虫剂悖论。
用不同的测试用例,测试方法,制定不同的方案来进行测试。
6.测试的二八原则
80%的资源用在20%的重点模块上,达到测试效率和资源上最佳比例。
7.测试活动依赖于测试背景。
源自:慕课网课程