LoadRunner介绍和脚本录制

介绍:


    LR组成


        Vugen: 虚拟用户生成器,录制、编辑脚本
        Ctroller: 控制器, 场景设计、运行、监控
        Analysis: 生成各种图标,分析测试结果

 

VuGen录制脚本


    1. 启动VuGen方式
        1.利用LoadRunner应用管理程序
        2.应用程序图标启动(推荐)
  

 2. 录制HTTP项目协议
        Web(HTTP/HTML)
    

3. 录制设置各选项含义
        1). Application type
            应用类型(默认Web项目,可选Win32)
        2). Program to record
            录制使用的浏览器(默认32位IE8)
        3). URL Address
            要录制的项目URL地址(默认录制时只需要修改此项)
        4). Working directory
            工作目录(默认LR根目录下的bin文件夹)
        5). Record into Action
            录制生成的代码的存放位置(默认Action,可以创建多个)

    

4. 如何运行脚本
        运行按钮(F5)
    

5. 如何查看运行脚本的结果
        菜单(View) -> Test Results...
    

录制的延伸
        1. 录制模式 HTML-based script 与 URL-based script 的区别


            1. HTML-based script: 所有请求放到一个函数内(这里所有请求是指,每步操作所产生的请求)
            2. URL-based script: 每个请求放到一个函数
          

 注意事项
                1). 基于浏览器的应用程序推荐使用 HTML-based script
                2). 不是基于浏览器的应用程序推荐使用 URL-based script
                3). 基于浏览器的应用程序中使用了 HTTPS 安全协议,使用 URL-based script 方式录制
      

 2. 脚本类型 web_submit_form 与 web_submit_data 的区别


            1. web_submit_form: 依赖上下文才能提交。


            2. web_submit_data: 不依赖上下文,每个函数都指定了具体的 URL 地址,可以直接提交成功。【推荐】


        3. lr_output_message() 函数的作用
            输出语句函数,可以将打印信息定向输出到脚本根目录下的指定文件内


        4. lr_think_time() 函数的作用
            思考时间函数
                尽最大程度模拟用户前后请求之间的时间间隔
                注意:一般情况下,思考时间函数不生效对服务器压力更大!

#关键设置含义总结

Application type     应用类型
Program to record     录制使用的浏览器
URL Address            要录制的项目URL地址
Working directory       工作目录
Record into Action       录制代码存放地

#函数总结
lr_output_message() 输出
lr_think_time()     思考时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老板来片烤面包

君子博学于文,赠之以礼,谢君~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值