码迷,mamicode.com
首页 > 其他好文 > 详细

loadrunner原理及使用流程

时间:2019-04-12 23:27:19      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:页面   存在   脚本优化   右键   mda   保存   load   解析   传递   

loadrunner11工作原理

性能测试只关注底层数据,不关注业务,不关注客户端动作。所以,脚本运行正确不一定业务正确,脚本运行正确只能说明服务器做了正确的响应,比如请求的文件不存在,则返回404,loadrunner认为这是正确的处理,但是业务上就不正确。loadrunner11只监控客户端和服务器端之间发送了什么数据(前提是要知道通信协议,能解码通信内容),不关注行为(即发送方式,如何发送)。

不能解析出东西和解析出乱码是不同的,前者说明协议不对,后者说明协议正确,可能是字符集问题。对应到loadrunner11中,就是无脚本内容;有脚本内容,但是是乱码。

下载图片:用loadrunner11登录到页面,在图片上右键→另存为…

loadrunner11不能完成下载图片这个动作。因为loadrunner11只关注数据传递,而不关注动作(“右键—另存为”等动作)。

loadrunner11和qtp对比

qtp关注业务,loadrunner关注请求和响应(即底层数据通信);

响应和业务没有关系做出了正确响应,但是业务不一定正确;

如错误的登录信息,服务器给出正确的响应。

loadrunner使用流程

1.录制脚本

  划分action,且改action名字

2.脚本优化

  a.为每个action插入注释;

  b.添加登录操作集合点;

  c.添加事务点;

  d.修改思考时间,即用户操作时间;

  e.保存脚本,回放,设置关联函数的置换;

  f.根据实际情况进行参数化,如对登录用户名参数;

3.场景执行

4.结果收集

5.结果分析 

 

loadrunner原理及使用流程

标签:页面   存在   脚本优化   右键   mda   保存   load   解析   传递   

原文地址:https://www.cnblogs.com/UncleYong/p/10699171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!