为了近一步确定你的VirtualUser能够模拟真实用户,您可利用LoadRunner控制某些行为特性。例如,只要点击一下鼠标,您就能够轻易控制交易的数量,交易的效率,用户的思考时间和连接速度等。
创建真实的负载
Virtual User建立起后,您需要界定您的负载方案,什么样的业务流程组合和多少数量的实际用户会在没一个负载服务器上运行。用LoadRunner的控制器,您能很块组织起多用户的测试方案。控制器的Rendezvous功能提供一个互动的环境,在其中您既能建立起持续且循环的负载,又能管理和驱动负载测试方案。
而且,您可以利用它的日程控制服务器来定义用户在系统以何中速度运行会产生负载。这样,您就能将测试过程自动化。
同样您可以用Controller来限定您的负载方案,在这个方案下所有的用户同时执行一个动作--如登陆到一个库存应用程序--来模拟峰值的负载情况。另外,您还能创立方案用于衡量不同供应商的软硬件产品性能--包括服务器,数据库,网络设备等--来帮助了解客户的购买决定。
LoadRunner通过它的Autoload技术,提供你更多的测试灵活性。使用Autoload,您可以根据目前的客户人数事先设定测试目标,优化测试流程。例如,您的目标十可以让您的应用系统承受的每秒点击数或每秒的交易量。
定位性能问题
LoadRunner内含集成的实时监测器,在负载测试过程的任何时候,您都可以观察的应用系统的运行性能。这些被动监测器为你实时显示交易性能数据,如反映时间,和其它系统组件包括应用服务器,Web服务器,网络设备和数据库等的及时性能。这样,您就可以在测试过程中从客户和服务器的双方面评估这些系统组件的运行性能,从而更快的发现问题。
文章来源于领测软件测试网 https://www.ltesting.net/