标签:
错是软件的属性,存在错误是必然的,然而我们可以通过一系列的测试来减少这些错误,以便使我们的程序变得更加完美。为把我软件开发各个环节的正确性,需要进行各种确认和验证工作,软件确认的目的是保证软件产品能够符合其描述要求,他包括需求规格说明的确认和程序的确认。
软件测试是指软件产品生存周期内所有的检查、评审和确认活动。软件开发从获取需求、分析设计到编码实现,是一个自顶向下、逐步精华的过程,软件测试文档描述要执行的软件测试及测试的结果。人是测试工作中最有简直也是最重要的资源,没有一个合格的积极的测试小组,测试不可能实现。
软件在交付使用之前,一般经过单元测试、集成测试、确认测试、和系统测试、软件测试的方法可以分为静态测试和动态测试。也可以分为白盒测试和黑盒测试。
标签:
原文地址:http://www.cnblogs.com/twentytwo/p/4308825.html