在使用LoadRunner性能测试工具进行性能测试的过程中,脚本录制是十分重要的环节之一,基于不同的实际情况,应选择不同的录制方式,下面我们就为您介绍两种录制方式:HTML录制方式和URL录制方式。
HTML录制方式
1、 特点:HTML录制方式是默认使用的方式,也是最常用的方式。用这种方式录制出的脚本比较简单、好理解、好维护,其采用的是HTML页面的形式来表示。
2、 原理:在录制过程中,每打开一个页面,LoadRunner都会默认将页面中的内容保存在自己的缓存里面。例如,用户名(值为空),密码(值为空),用户Session Id(值为空)等。当用户进行信息提交的请求时,就会比对缓存中的数据,如果有区别,就会记录一下生成脚本,一般情况下录制的都是数据有差异的部分,不变的部分不需要在缓存中生成脚本。
3、 应用场景:基于浏览器的应用程序推荐使用HTML-based-script
URL录制方式
1、 特点:URL录制方式在需要时才使用,例如当采用HTTPS协议时。通过这种方式所有请求都会被录制下来,生成函数,脚本篇幅长、比较难维护但脚本较为完整。
2、 原理:LoadRunner默认缓存为空,经过对比后都不相同,需要记录下生成脚本,在脚本中的一个函数:web_concurrent_start()表示并发组开始,web_concurrent_end()表示并发组结束。当并发组开始时函数被记录下来,并发组结束时,所有函数开始执行。
3、 应用场景:不基于浏览器的应用程序,基于浏览器时采用的是https协议。
LoadRunner性能测试工具HTML和URL脚本录制方式的内容到这里就结束了,后面的文章中我们会持续为您更新LoadRunner性能测试工具的其他内容,敬请您继续关注。如果您还想了解其他知识内容,可以点击下方链接进行查看,如您有技术方面的问题,可以点击右侧咨询按钮,我们的技术专家会一一为您解答。