LR11(二)录制脚本

    xiaoxiao2021-03-25  137

    一、Virtual User Generator

    Virtual User Generator用于录制,只能在win平台使用,录制的脚本可以在很多平台上执行

    脚本的种类:单协议脚本、多协议脚本

    二、录制脚本

    (1)启动服务

    使用LR自带的服务器练习,打开"所有程序"----HP LoadRunner----Samples----Start Web Server  这个服务是不在互联网内的,启动成功之后会在右下角有一个绿色的×标记

    然后打开相同目录下的HP Web Tours Application ,就可以访问刚才启动的服务提供的信息

    (二)开始录制

    打开Applications目录下的Virtual User Generator  ,新建一个单协议的脚本

    按照一般的操作开始录制的时候遇到了问题,浏览器没有自动打开,捣鼓了一会儿时间

    解决IE打开问题:

    (1)IE需要降低版本到8.0  (降低版本:控制面板----程序----查看已安装的更新,找到IE安装程序卸载就会自动降低版本)

    (2)打开IE的Internet选项,设置为默认打开,关闭 启用安全模式 ,在高级中取消勾选 启用第三方浏览器扩展  

    (3)设置LR的Run-Time Settings  ,在browser Emulation点击change,在弹出的提示框中Browser version选择8.0,platform选择windows7

    (4)在准备录制的弹窗中,默认的打开浏览器的路径是不可以的,需要指定IE的路径,如下

    (5)退出所有的杀毒软件以及防火墙

    (6)计算机---属性---高级系统设置---性能里的设置---数据执行保护---选择“为出下列选定程序之外的所有程序和服务启用”---添加IE浏览器(正常路径为C:\Program Files\Internet Explorer\iexplore.exe)---应用---确定。然后重启计算机,设置生效。

    以上工作完成之后就可以开始录制了,点击OK你会看到IE浏览器打开,但是打开的很慢

    (解决浏览器打开慢:

    打开Internet----连接----局域网设置 ,取消勾选自动检测设置,保存即可

    在录制脚本之前需要先注册一个账号,在录制脚本的过程中会看到事件数一直在增加

    (三)回放脚本

    点击工具栏的三角符,这个就是回放脚本,再回放的过程中,脚本执行到哪里都会显示在界面上

    脚本的回放只是做一些请求,不会对浏览器进行任何的操作

    脚本录制两种方式的差别:

    HTML 可以为每个用户请求生成单独的函数 URL :可以捕获用户所有的请求操作,包括非HTML应用的请求操作,所有的请求会一条一条的记录下来 HTML 的录制方式相对来说比较直观易于维护

    选择录制方式的原则: HTML:基于浏览器的应用 URL:不是基于浏览器的应用、基于浏览器含有JS脚本并向服务器有请求、使用HTTPS安全协议的请求

    转载请注明原文地址: https://ju.6miu.com/read-16346.html

    最新回复(0)