- 发布
- 湖南卓码软件测评有限公司
- 电话
- 400-607-0568
- 手机
- 19176688044
- 发布时间
- 2023-11-23 16:46:00
1、测试证明软件存在缺陷
测试的本质是证明软件产品存在缺陷,而不是软件没有任何缺陷。
2、穷尽测试是不可能的
考虑所有可能输入值和它们的组合,并结合所有不同的测试前置条件进行穷尽测试是不可能的。在实际测试过程中,对软件进行穷尽测试会产生天文数字的测试用例。所以说,每个测试都只是抽样测试。因此,必须根据风险和优先级,控制测试工作量。
3、测试活动应当尽早进行
在软件生命周期中,测试活动应当尽早开始,为软件下一阶段做好准备,这样可以尽早发现缺陷。
4、缺陷集群性
通常情况下,大多数的缺陷只存在于测试对象的极小部分中。缺陷并不是平均而是集群分布的。因此,如果在一个地方发现了很多缺陷,那么通常在附近会有更多的缺陷。在测试中,应当机动灵活地应用这个原则。
5、杀虫剂悖论
杀虫剂悖论是指测试人员一直使用相同的方法或手段去重复测试,这些测试只适用于一些有限的模块,而不是整个系统。这种测试可能很难发现bug,甚至无法发现bug。因此,为了涵盖项目的各个部分,它要求测试团队经常审查和更新测试用例。
6、测试是上下文相关的
每个软件项目包括的元素、特征和要求各有不同,因此测试人员在制定测试方法时应针对性解决。
卓码软件测评,一心一意做软件测试的第三方软件测评中心,具备CMA、CNAS双重资质认证,各种性能测试、功能测试、安全测试、验收测试、兼容性测试、确认测试等软件测试类型都可进行,服务覆盖全国各地,团队成员拥有多年软件测试行业经验,测试技术成熟,先进的软件测试环境和测试平台,出具的软件测试报告公正客观具备法律效力,为您的软件产品保驾护航!