一、使用Virtual User Generator创建脚本

 要创建一个自动测试,首先要创建自动化脚本,测试脚本的录制和维护是负载测试的重要步骤之一,成千上万的虚拟用户正是通过执行测试脚本对系统施压的。使用LoadRunner的Virtual User Generator引擎,可以监视并记录客户端和服务器之间的通话,让虚拟用户模拟实际的业务流程,记录真正用户的操作行为,并将其转化为特定的测试脚本语言集合。

二、使用Controller创建测试场景 

  • 创建场景的目的是为了实现真实的负载,也就是让一台或多台机器模拟多个用户,同时执行脚本,对被测应用进行操作或发起请求
  • 每个LoadRunner的场景都相当于一套负载测试方案,因为它包括了反应业务操作流程的测试脚本,反应系统承受能力的虚拟用户数量,用于平衡测试机自身压力的LoadGernerator机器及脚本之间的执行顺序等,执行场景的过程就是对系统施压的过程

三、实时监控场景 

  • LoadRunner集成了实时的监视器,在场景执行过程中,用户可以根据需要选择一个或多个监视窗口对关心的数据进行动态监控,可监控的信息包括系统资源、网络设备、Web服务器和数据库等交易数据
  • LoadRunner还提供ContentCheck TM工具帮助用户从终端角度观察程序性能情况,判断负载下的应用程序的功能是否正常

四、分析测试结果

  • LoadRunner提供分析和报告工具——Mercury LoadRunner Analysis,能够打开这些结果数据,帮助用户查找到性能问题并追溯原由

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。