loadrunner三个重要组成软件
- 创建/编辑脚本
- 运行负载测试
- 分析测试结果
课程链接
 
创建
  

录制
 

字符集编码UTF-8记得选,防止中文乱码 
录制案例:飞机订票
   
进行登录事务的录制
    
actions:脚本存放区
   打印日志      
脚本回放
 先进行语法检查  没有错误就点击repaly进行回放脚本  view summary查看概要报告  【F9打断点,F10向下运行,F5运行结束】
脚本中用到的函数
【点击函数,按F1可以查看函数帮助文档】      
参数化
 参数化 方法1: 
 参数化 方法2: 
  
VuGen脚本关联
【前面做的事情生成了一个动态的值,而后面又需要用这个动态的值,那就需要关联】  设置关联 
函数详解

参数详解
           
VuGen手写脚本
 
创建脚本
第一种方法,可以点击函数名再按F1找到对应函数的帮助文档,然后复制帮助文档中的example,并且修改对应信息。
 默认在action里面写 不会写的话 按下F1 查看这个函数的帮助文档 然后复制example 修改信息 这样就编写了一个脚本 

 get的参数直接写在url里面:   web_submit_form()是有上下文依赖的,依赖于上一个接口的请求 web_custom_request()可以用于HTTP中的所有请求get、post、delete等…  在runtime setting中把log的detail中都选上,把执行结果都显示出来 
第二种方法
首先还是新建一个脚本,然后在view中  选择函数   
web_custom_request()写json请求
 关联函数 

注册函数提取相应信息
 

   

梳理
首先写一个接口  判断接口是否成功   
 插入集合点 
上次面试问到,怎么测试多用户同时访问 就按照下面这样
录制脚本的时候先设置集合点,然后设置事务的开始,然后结束事务

Controller【创建、控制性能测试,模拟并发用户并在计算机上发起请求】
【写好脚本后 通过controller控制和运行性能测试场景】 
 
   点击ok后出现下面这个界面  为了实现脚本的信息同步:  
    run until completion表示一直运行 知道你让它结束 

          
 
|