运用黑盒测试的方法,通过实施预定的测试计划和测试步骤,证实软件功能与用户需求是否一致,是要进一步检查软件是否符合软件需求规格说明书的全部要求。确认测试的内容主要包括:①功能测试;②性能测试;③配置审查。
功能测试是在规定的一段时间内运行软件系统的所有功能,以验证这个软件系统有无严重错误。
性能测试是要检查系统是否满足在需求说明书中
<尚大教育,教育至上,人才为大:sdedu.cc>
运用黑盒测试的方法,通过实施预定的测试计划和测试步骤,证实软件功能与用户需求是否一致,是要进一步检查软件是否符合软件需求规格说明书的全部要求。确认测试的内容主要包括:①功能测试;②性能测试;③配置审查。
功能测试是在规定的一段时间内运行软件系统的所有功能,以验证这个软件系统有无严重错误。
性能测试是要检查系统是否满足在需求说明书中规定的性能。包括响应时间、吞吐量、辅助存储区,例如缓冲区,工作区的大小等、处理精度等。性能测试常常需要与强度测试结合起来进行,并常常要求同时进行硬件和软件检测。
验收测试是以用户为主的测试,一般使用α测试和β测试的过程。
α测试(Alpha) 在开发者的场所由用户进行,在开发者关注和控制的环境下进行。α测试的目的是评价软件产品的 FLURPS(即功能、局域化、可使用性、可靠性、性能和支持)。尤其注重产品的界面和特色。
β测试(Beta) 最终用户在自己的场所进行。β测试是由软件的多个用户在实际使用环境下进行的测试。由用户记下遇到的所有问题,包括真实的以及主观认定的,定期向开发者报告。测试时,开发者通常不在测试现场。因而,β测试是在开发者无法控制的环境下进行的软件现场应用。
<尚大教育,教育至上,人才为大:sdedu.cc>