史莱克校服cosplay服装:测试的常见种类

来源:百度文库 编辑:中财网 时间:2024/05/09 00:13:06
名称
说明
黑盒测试
基于软件需求,而不是基于软件内部设计和程序实现的测试方式。
白盒测试
基于软件内部设计和程序实现的测试方式。
单元测试
主要测试软件模块的源代码。一般由开发人员而非独立测试人员来执行,
因为测试者需要懂得该单元的设计与程序实现,测试者可能需要编写额外的测试驱动程序。
集成测试
将一些“构件”集成一起时,测试它们能否正常运行。
这里“构件”可以是程序模块、客户机-服务器程序等等。
功能测试
测试软件的功能是否符合功能性需求,通常采用黑盒测试方式。一般由独立测试人员执行。
系统测试
测试软件系统是否符合所有需求,包括功能性需求与非功能性需求。
一般由独立测试人员执行,通常采用黑盒测试方式。
回归测试
指错误被修正后或软件功能、环境发生变化后进行的重新测试。
回归测试的困难在于不好确定哪些内容应当被重新测试。
验收测试
由客户或最终用户执行,测试软件系统是否符合需求规格说明书。
负载测试
测试软件系统的最大负载,超出此负载软件可能会失常。
压力测试
概念上与负载测试相似,叫法不同。
性能测试
测试软件在各种状况下的性能,如在正常或最大负载下的状况。
易用性测试
测试软件是否易用,主观性比较强。一般要根据很多用户的测试反馈信息,才能评价易用性。
安装与反安装测试
测试软件在“全部、部分、升级”等状况下的安装/反安装过程。
恢复测试
测试该系统从故障中恢复过来的能力。
安全性测试
测试该系统防止非法侵入的能力。
兼容性测试
测试该系统与其它软件硬件兼容的能力。
比较测试
通过与同类产品比较,考察该系统的优点、缺点。
Alpha 测试
一种先期的用户测试,此时系统刚刚开发完成。
Beta测试
一种后期的用户测试,此时系统已经通过内部测试,大部分错误已经改正,即将正式发行。