loadrunner_analysis技巧_filter和group by

 很多时候要对loadrunner的收集结果进行一些选择性的过滤,比如我们使用阶梯式增加用户的方式,在初期vu没有全部准备好的情况下,此时的曲线不能体现实际情况,所以我们可以用

filter这个工具来帮助我们精确定位时间段. 以TPS图为例:

1. 在图上单击右键选择"Set Filter/Group By"

    

2. 进入如下界面

   

上面是过滤器部分,分别可以使用8类条件进行过滤:

     Transaction Response Time  筛选指定范围内的交易

     Scenario Elapsed Time  场景有效时间段,如下图可以选择一个时间段来计算tps等

      

     Host Name   当有多台压力机的时候可以选则其中部分或者所有压力机完成的请求

     Transaction hierarchical path 事务层级路径  选择<事务名>可以筛选此事务的子事务;选择“无”可以筛选父事务;选择“未知”可以筛选所有父级未知的子事务(这种情况通常由会话期间的嵌套错误引起)。

     script name  选择特定交易

    Transaction End Status  查看指定事务完成状态的交易 pass fail stop等

    Group Name   查看指定脚本组的交易

    Vuser Id  查看指定Id Vu的交易

本例我们要过滤 开始时部分vu没有Running的时间段 和 结束时 部分vu已经stop的时间段,所以我们选择 Scenario Elapsed Time,场景总时长10min ,进行如下设置:

         

OK,大功告成!

原文地址:https://www.cnblogs.com/onmyway20xx/p/3628770.html