可靠性测试前提–基本功能要先正确。

1.异常值输入法

异常值输入法是一种使用系统不允许用户输入的数值(即异常值)作为测试输入的可靠性测试方法。

2.故障植入法

故障植入法是把系统放在有问题的环境中进行测试的一种可靠性测试法,主要能够测试到的质量属性是容错性和成熟性。

(1)用户的业务环境中,会有哪些故障、错误或问题?列出这些场景,把系统放到这些场景中,运行正常的业务,分析此时系统的反应是否合理。

(2)如果系统被部署在用户的硬件环境中,考虑系统所需要的硬件资源,如CPU、内存、存储空间等,在出现不足的情况下,系统的反应是否合理。

(3)如果系统被安装在用户的系统中,考虑系统在软件冲突、驱动不正确等情况下,系统的反应是否合理。

(4)如果系统是一个独立的设备,考虑它的关键器件(如机框、单板、插卡、硬盘、芯片等)出现问题时,系统的反应是否合理。

3.稳定性测试法

是在一段时间里,长时间大容量运行某种业务的一种可靠性测试法。

(1)多:在测试中增加用户对功能的操作数量

(2)并:在测试中让多个用户同时来操作这个功能

(3)复:在测试中让一个或多个用户,反复进行新建、刷新、删除、同步、备份之类的操作

(4)异:在测试中让一个或者多个用户,反复进行异常操作

4.压力测试法

在一段时间内持续使用超过系统规格的负载进行测试的一种可靠性测试方法。

5.恢复测试法

使用持续超过规格的负载进行了测试后,再将负载降到规格以内的测试方法。

预期结果均为:持续进行超过规格的负载测试时,允许规格内的业务不是100%正确。如果产品在可靠性方面的要求不高,甚至允许系统出现死机、重启等情况。
当负载降到规格值之内后,业务必须能够恢复到100%的正确。换句话说,产品在负载高的情况下出现的死机、重启等问题,在负载降低后能够“自愈”。

原文地址:http://www.cnblogs.com/lzcnblogs/p/16926092.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性