WEB性能测试工具AB的改进
2011-02-27邓晶廖小平
网络安全技术与应用 2011年7期
邓晶 廖小平
1南京工程学院计算机学院 江苏 211167
2河海大学计算机学院 江苏 210024
0 引言
WEB应用系统性能是一个非常复杂的问题,由于WEB系统具有多层体系结构,客户、数据通信、硬件、服务器之间的依赖关系错综复杂,使得在每层内和各层之间都可能发生故障。比如浏览器的型号版本差异可能导致页面无法正常显示,服务器端可能出现超链接不可达或者根本不存在,另外服务器、数据库的负载能力有限,在访问高峰时影响甚至破坏服务结果的处理和送达,同时用户间并发处理的相互干扰等等。WEB应用系统的结构特点决定了各种WEB故障的分布。要发现、分析、排除故障和性能瓶颈,通常需要完备全面的WEB性能测试。
1 WEB系统性能测试工具
性能测试技术是软件测试中的重要一环。而WEB性能测试是为了描述WEB应用系统与性能相关的特性并对其进行评价而实施和执行的一类测试。影响WEB系统性能的因素很多。从广义上说,可以大致分为WEB服务器性能和WEB应用程序性能。后者更着重于软件性能优化技术,需要很强的软件设计技巧和方法。前者则更突出于服务器的配置和设置,以最优化的状态运行设计合理高效的应用程序,两者配合默契的共同完成WEB系统应用。根据木桶效应,即木桶装的水量是由最短的木条决定的,WEB系统性能应该从基础设施即服务器性能的提高入手,在高效的环境下构建高质的程序。
提供WEB服务的站点和服务器必须具有良好的性能和快速的事务处理能力。……
登录APP查看全文
