Web性能测试方法 一、性能测试(这里是狭义的性能测试): 响应时间:业界标准——3/5/10原则,即在3s内响应并显示是”不错的“;在3-5s内响应并显示是”好的“;在5-10s内是”勉强可以接受的“;超过10s一般用户会放弃等待。 二、压力测试:对系统施压,是系统资源占有保持在一个事先约定的水平(eg:cup占比:75%),来检验系统的表现。 三、负载测试:不断对系统增加负荷,直到找到系统不可用临界点的过程,即找到系统处理能力的极限。 四、并发测试:重点关注内存泄漏、资源争用、线程控制(锁)。 五、配置测试:不断调整软硬件参数,最终定位最优配置。 六、可靠性测试/耐久度测试。 七、 尖峰冲击测试:针对某一时刻,用户数量突然暴增的情形,一般用工具LoadRunner模拟。 八、失败恢复测试:针对网站突然访问故障的情形,一般采用冗余备份、负载均衡来改善。