在上篇文章中,我们为您带来的LoadRunner工作原理的内容分享,而在本篇文章中,我们将继续为您分享LoadRunner常用术语的相关内容。希望能够对您有所帮助!
1.场景:指可以在LoadRunner控制器组件中设计和运行的测试场景。配置场景的步骤主要包括:在控制器中选择虚拟用户脚本、设置虚拟用户数、配置运行时虚拟用户的行为、选择负载生成器和设置运行时。
2.虚拟用户/Vuser:对应于现实中的真实用户,使用LoadRunner模拟的用户称为虚拟用户。模拟多个用户操作的性能测试可以理解为这些虚拟用户运行脚本来模拟多个真实用户的行为。
3.负载发生器:用于产生压力的机器,由控制器控制,允许用户脚本在不同主机上运行。在性能测试中,控制器通常控制多个负载发生器对测试系统加压。
4.虚拟用户脚本:由Vuser生成器注册或开发的用于模拟用户行为的脚本。
5.思考时间:请求之间的暂停时间。实际上,用户通常在执行一个操作后暂停,然后继续下一个操作。引入该概念是为了更准确地模拟这种用户行为。使用虚拟用户脚本中的lrs-think-time()函数模拟用户处理,当执行此函数时,用户线程根据相应的时间值等待。
6.事务:测试人员可以将一个或多个操作步骤定义为事务,可以理解为“一系列人工定义的请求(请求可以是一个或更多)”。在程序中,事务由一个由开始和结束标记包围的代码块表示。LoadRunner根据事务开始和结束标记计算事务响应时间和成功/失败事务数。
7.集合点:集合点旨在更好地模拟同时操作。配置收集点后,用户可以在收集点等待特定条件,然后在运行时一起发送跟踪请求。集合点对应于虚拟用户script=rendezvous()中的lr函数。
8.事务响应时间:事务响应时间是衡量系统性能的统计指标和重要参数。定义事务后,相应事务的响应时间在场景执行过程和测试结果分析中可见。分析关键或基本事务的执行状态,以确定性能问题。
以上就是今天为您带来的关于LoadRunner常用术语的内容分享,感谢您的观看,希望能够对您有所帮助!如果您有任何疑惑,或者想要了解更多具体内容,请与我们联系,道普云将竭诚为您服务!