LR查看场景运行后的特定的输出信息

来源:互联网 发布:mac重启后还愿 编辑:程序博客网 时间:2024/05/21 05:56
在脚本中加入要输出的信息,运行结束后Output窗体中查看结果(注意是Output窗体,不是Output.txt文件)
 
在代码中合适的地方加入lr_output_message()函数
比如:
Action()
****;
    lr_output_message("运行第 %s 轮,数字 = %s", lr_eval_string("{轮数}"), lr_eval_string("{数字}"));
****;
      return 0;
}
蓝色部分是参数化了的,运行时参数从文件中取值。
 
在场景中设置多个虚拟用户运行该脚本,运行完后在Controller中选择:View->Show Output
(这个东东我找了好久才找到,我一直以为可以在*.log文件中找到记录场景运行结果的,晕。。。)
 

在弹出的窗体中显示了场景运行的结果,可以选择在窗体中显示全部的运行结果,也可以选择按虚拟用户来分别显示运行结果。可以将显示的结果导出到文件,不能直接导出到Excel表,不过可以先导出为*.txt,然后直接另存为*.xls即可,如果需要的话

先写掉了,现在补上:

要看到上面的输出结果必须先设置log,在设置场景时写几个虚拟用户的右边找Run-time settings这个按钮,点它然后设置log,选择Always send message就行了,其它的问题不大,ok 完了。

原创粉丝点击