本系列文章为您整理了一些LoadRunner性能测试工具小知识,方便您更好地使用这款性能测试工具。
1、 HTML-based script和URL-based script脚本有什么区别
在使用HTML-based script模式录制脚本时,VuGen会给用户的每一个HTML操作都生成单独的步骤,这种模式录制出的脚本相对较短,便于阅读。在使用URL-based script模式录制脚本时,VuGen能够捕获所有作为用户操作结果而发送到服务器的HTTP请求,然后为用户的每一个请求分别生成相对应的方法。
通常情况下,基于浏览器的Web应用会使用HTML-based script模式来录制脚本,没有基于浏览器的Web应用或者Web应用中包含与服务器进行交互的Java Applet、基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript代码,以及使用了使用了HTTPS安全协议的基于浏览器的应用,使用URL-based script模式进行脚本录制。
2、 为什么VuGen会修改录制浏览器中的代理服务器设置
在开始录制基于浏览器的Web Vuser脚本时,首先VuGen会启动指定的浏览器,之后指示浏览器访问VuGen代理服务器,因此,VuGen会修改录制浏览器中的代理服务器。在默认情况下,VuGen会立刻将代理服务器的设置更改为Localhost:7777,在脚本录制结束之后,VuGen会将原始代理服务器设置还原到该录制浏览器当中。所以在VuGen进行脚本录制过程中,不可随意更改代理服务器设置,否则录制将无法正常进行。
我们将持续为您带来更多有关LoadRunner性能测试工具的知识内容,敬请您继续关注。