LoadRunner专题系列——LoadRunner脚本调试

发表于:2011-05-04来源:未知作者:admin点击数: 标签:
内容简介 在脚本录制完成后或者手工编写脚本后,我们需要对脚本进行调试运行,脚本调试的过程类似于程序的调试,可以设置断点,按步骤执行等等;脚本调试作为脚本 开发 的一个重要的过程,是非常重要的,只有通过调试的脚本才能加载到控制台运行;跟脚本调试

内容简介

在脚本录制完成后或者手工编写脚本后,我们需要对脚本进行调试运行,脚本调试的过程类似于程序的调试,可以设置断点,按步骤执行等等;脚本调试作为脚本开发的一个重要的过程,是非常重要的,只有通过调试的脚本才能加载到控制台运行;跟脚本调试相关的问题一般会有:

1)  设置调试断点(快捷键F9)

当设置断点的脚本,脚本运行到断点处,自动停止运行,我们可以通过查看运行日志,来观察脚本执行的情况;

2)  单步执行脚本(快捷键F10)

通过单步执行脚本,我们可以看到脚本中每一个函数执行的情况,一般情况下我们会结合断点一起使用。

3)  调试日志

在脚本运行过程中我可以查看系统的运行日志,进行脚本的调试,VUG的日志可以分为标准日志和扩展日志,标准日志只能获得标准的输出信息,扩展日志可以根据配置查看参数替换、服务器返回信息和高级跟踪信息。

4)  调试日志函数和日志函数

VUG提供了调试日志的函数lr_debug_message和lr_set_debug_message以及lr_output_message等日志函数,通过这些日志函数我们可以插入到脚本中进行调试。

       以下的内容中我们来看关于脚本调试的几篇文章,具体信息见如下内容:

1.       使用 VuGen 的调试功能

http://www.ltesting.net/html/82/n-159882.html

编者语:

 这篇文章,来自LR自带的中文帮助文档中的VUG用户手册,本文介绍了如何使用VUG中的调试功能,主要讲解了如何使用断点和单步执行的两个功能。

2.       针对 Web Vuser 脚本使用 VuGen 的调试功能

 

编者语:

       本文也是来自LR自带的中文帮助文档中的VUG用户手册,本文介绍了针对Web Vuser的脚本的调试方法,包括在运行过程中查看浏览器中的结果,和运行结束后如何查看运行的结果。通过查看浏览器中的内容我们可以查看LR回放日志中查看不到的与被测系统(AUT)相关的错误信息。

3.       JAVA中的调试选项

 

编者语:

       本文同样来自LR自带的中文帮助文档中的VUG用户手册,这篇文章主要讲解了JAVA Vuser脚本中相关的调试选项的设置,不想多说了,自己去看这篇文章吧。

4.       调试消息函数lr_debug_message和lr_set_debug_message

http://www.ltesting.net/html/85/n-159885.html

编者语:

       本文也是来自LR自带的中文帮助文档中的VUG用户手册,这篇文章主要介绍了调试相关的两个函数,包括两个函数的使用和两个函数的具体使用实例等等。

5.       LR脚本的调试(转载)

http://www.ltesting.net/html/86/n-159886.html

编者语:

       这篇文章来自网络,作者是:wss123,我在这位朋友的博客中看到这篇文章,貌似也是一篇转载,但是跟我的这个专题还是比较符合,我就摘录了,这篇文章主要说了如何在VUG中调试脚本,如何打开扩展日志,如何设置断点、如何注释掉多余的语句;另外写到几个调试相关的函数,并且说明了在controller中如何对脚本进行调试的一些内容。

 

6.       LR脚本的调试视频

 

编者语:

       这个视频也是来自网络,一个叫做“虚拟小强”的作者上传的,听到内容后,知道,原来是老张的视频,呵呵,我还是下载了,那个网站太慢了,我家的1M带宽都下载了很长时间,我把它放到网站上供大家下载吧。大家可以看一下。

编者总结:

本文作为LR专题系列的其中的一个专题,编者通过查看LR自带的中文帮助文档中的VUG用户手册综合了这个文档中的关于“脚本调试”部分的信息总结给大家,另外通过网络查找到一篇,看到有些视频信息在这里也收集了,大家可以看一下。这个专题阐述了在LR脚本开发过程中的一个小环节脚本调试,相信大家通过这些文章对脚本调试应该有一个合理的理解,可能还有不够全面的地方。希望在今后的工作中可以再次、更多的对这个专题进行总结,另外网友如果有其他的一些看法,或者有好的建议可以发到我的信箱:ligang@ltesting.com.cn;

                                                            编者:阳光

原文转自:http://www.ltesting.net