1、什么是软件测试?
-
检查软件产品是否符合设计的要求
-
确认软件产品是否符合用户的实际需求
-
提供软件产品的质量信息
-
投入较低的成本保障极大的降低劣质产品
-
验证软件产品的需求设计和实现的一致性
-
对软件质量的全面评估
-
揭示软件产品的质量风险
-
验证和确认
2、测试的定义
使用人工或者自动的手段来运行或测试某个系统的过程,目的在于检验它是否满足规定的需求,即弄清预期结果和实际结果的差别。
3、测试的目的
以最小的人力、物力和时间成本,找出软件中潜在的错误和缺陷。
4、测试的原则
-
证明软件中存在缺陷
-
不能穷尽测试
-
测试应该尽早介入
-
二八原则
-
不存在缺陷谬论
-
妥善保存一切文档