对于每个LoadRunner Analysis报告,我正在配置SLA规则并手动应用它。
是否有可用于导出SLA规则的调整,以便可以快速应用于将来的测试报告?请分享您的方法,提示或技巧。
提前致谢。
答案 0 :(得分:0)
是否可以导出,重新用于我未来的分析?
否 - LoadRunner(当前版本12.53及更低版本)不支持支持导出未来方案的SLA定义。
答案 1 :(得分:0)
在记事本中打开.lrs文件。查找与您的服务级别协议相关的条目。考虑如何将它们应用于创建的未来.lrs文件。
或者,您可以像我一样将SLA管理转移到测试代码中。我用自己的函数替换lr_end_transaction(),该函数将当前事务名称,SLA值和当前状态作为参数。然后,它为状态为LR_PASS但运行时间过长的项目创建一个辅助事务,将SLA包含在内。我将这些物品命名为_TooLong。我使用lr_get_transaction _....()函数集来提取事务的当前已用时间。
我现在可以很容易地比较SLA中的那些以及不在我的标准报告中的那些而不必在场景中设置任何SLA数据。对于SLA值,我还可以针对每个事务,每个位置,每个负载生成器,具有非常精细的级别或控制。