性能中的负载和压力

举例如下:

邮箱登陆模块:
1.负载测试

1个用户,2个用户,不断往上加,……10个用户,同时观察服务器资源消耗情况,当发现资源消耗快达到临界值(如CPU 90%,内存80%以上)停止增加用户,假如这个时候用户数量是20个,那就用20个用户同时多次做重复登录,直到系统出现故障;

得到系统在满负荷状态运行过程中,2次故障的平均间隔时间

2.压力测试

持续不断增加压力,直到系统被压垮
10个用户,20个……70个用户登陆时候,系统崩溃了。

得到系统能承受的最大并发登陆用户数量

 

假设邮箱登陆时间最多不超过10秒    
用例编号 测试种类 测试对象 测试步骤 重要数据
1 一般性能测试 登陆模块 用一个用户重复登录5次,记录每次登录时间,取平均值 一个用户的平均登录时间
2 一般性能测试 登陆模块 逐渐增加并发的用户数量,并记录每次的平均登陆时间,直到登陆时间达到10秒 登录时间达到10秒的并发用户数
3 稳定性测试 整个系统 让邮箱系统连续运行1个月(可以不登录) 2次故障的平均时间间隔
4 负载测试 整个系统 逐渐增加并发的用户数量,直到达到服务器资源消耗的临界值,并在这种状态下连续运行 系统在满负荷状态运行时,2次故障的平均间隔时间
5 压力测试 登陆模块 逐渐增加登陆用户的并发数,直到系统崩溃 系统所承受的最大并发登陆用户数

 

posted @ 2012-10-17 13:49  vivi~  阅读(286)  评论(0编辑  收藏  举报