Web信息系统性能测试主要用于验证Web信息系统的性能在正常环境和系统条件下能否满足用户访问或使用的性能要求,例如并发访问数量,响应时间,服务器资源占用情况等。
性能测试中的初始设定主要关注以下两个要素:
1,并发数:良好支持大量并发访问是Web信息系统的基础要求,因此性能测试时需要设置较高并发数同时访问;
2,稳定性:高并发访问的同时,需要设置轮询测试,持续24小时以上,以确定系统可以稳定运行;
在测试中,主要采集监控以下数据:
1,页面或功能反馈的响应时间:这是Web信息系统的基础要求,需要符合系统的业务要求,当响应时间过长时相当于系统故障;
2,系统服务器负载:需要记录服务器负载,例如cpu和内存占用,当服务器负载超出允许时,同样相当于系统性能不达标;
在测试结果中,主要形成以下测试结论:
1,系统性能是否满足要求:根据测试情况和业务需求,可判断出系统性能是否达标,是否可以上线和交付使用;
2,系统性能临界值:尽量得出系统最大可承受负载,例如系统最大可支持多大用户量等,方便业务人员根据系统实际发展情况,及时制定系统升级规划,否则等到系统崩溃才开始寻求解决,就已经晚了。
简单系统性能测试可以使用Loadrunner,详细的可以参见《Web网站的性能测试工具》。




