软件测试的概念
时间:2012-8-26
1.广义的软件测试指验证和确认
验证就是要用数据证明我们是否在正确地制造产品,强调的是过程的正确性;确认就是要用数据证明我们是否制造了正确的产品,强调的是结果的正确性,所以广义的软件测试指软件生命周期内的有的检查,评审和确认活动.
2.狭义的软件测试指检查代码和文档的质量问题,努力发现问题,进行客观质量评价.
软件测试就是在软件投入运行前,为了发现软件中的错误而运行软件的过程;.包括了对软件需求分析,设计规格说明和编码的最终复审工作,是软件质量保证的关键步骤.