常见的测试类型及其测试方法(一)

本文总结了一些常见的测试类型,并说明了其所对应的软件质量模型中的特性(详见《ISO/IEC 9126 软件质量模型》)。我们可以据此来衡量测试用例考虑的测试类型是否全面。

 

功能测试:

验证产品能否满足用户特定功能要求并作出正确响应(功能性)

安全性测试:

验证产品是否有保护数据的能力,并能在合适的范围内承受恶意攻击(功能性)

兼容性测试:

验证产品是否能够和其它相关产品顺利对接(功能性)

配置测试:

验证产品是否能够在推荐配置上流畅运行;验证产品为了完成特定功能的输入是否会出现故障(功能性,易用性)

可靠性测试:

验证产品在长时间运行下能否满足保证系统的性能水平;在存在异常的情况下系统是否依然可靠(可靠性)

易用性测试:

验证产品是否易于理解、易于学习和易于操作(易用性)

性能测试:

测试产品提供某项功能时的时间和资源使用情况(效率)

安装测试:

测试产品能否被正确安装并运行(可移植性)

 

 

你可能感兴趣的:(读书笔记)