随笔分类 -  LoadRunner

摘要:执行负载测试时,需要在系统中模拟繁重的用户负载。要实现此目的,需对Vuser进行同步,以便在完全相同的时刻执行任务。通过创建集合点,将多个Vuser配置为同时行动。当某个Vuser到达集合点时,它将等待,知道参与该集合的全部Vuser都到达集合点。当指定数目的Vuser到达后,将释放Vuser。 一 阅读全文
posted @ 2016-12-06 10:34 向上の蜗牛 阅读(1242) 评论(0) 推荐(0)
摘要:一、什么是关联 关联(correlation):脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中查找,得到相应的值,已变量的形式替换录制时的静态值,从而向服务器发出正确的请求,这种动态获得服务器响应内容的方法被称作关联。也是把脚本中某些写死的数 阅读全文
posted @ 2016-11-28 15:58 向上の蜗牛 阅读(1445) 评论(0) 推荐(0)
摘要:最近进行公司业务系统APP的测试,其中一个问题折腾了蛮久,后来经过顽石大神的指点,外加自己的摸索调试,终于调通,其中一个坑就是模拟手机发送请求时HTTP请求头的设置。 1、 模拟手机APP发送请求时,要考虑在脚本中加入HTTP请求头,脚本如下: *************顽石提供的例子******* 阅读全文
posted @ 2016-11-28 14:54 向上の蜗牛 阅读(6730) 评论(0) 推荐(0)
摘要:LR脚本准备时,经常会将数据参数化,以便模拟更真实的业务场景,找了一篇同行编写的参数化详尽说明 下面看一下如何通过loadrunner对用户名密码参数化。标红的内容就是登陆的用户名和密码。 参数化的方法 选中要参数化的内容。 方法一,右键 【Replace with a new parameter】 阅读全文
posted @ 2016-11-28 11:24 向上の蜗牛 阅读(1292) 评论(0) 推荐(0)
摘要:在controller中进行场景模拟压测时,error中会出现错误:Insufficient records for parameter 'client_id' in table to provide the Vuser with unique data 原因是:参数化时,参数取值方式选择的“uni 阅读全文
posted @ 2016-11-28 11:14 向上の蜗牛 阅读(5186) 评论(0) 推荐(0)
摘要:总体来说,通过LR录制手机脚本的方式有三种:(1)通过代理方式录制,保证手机电脑在同一个网段;(2)通过抓包录制,在手机上安装Mobile Recorder;(3)通过安卓模拟器录制,本地安装Android模拟器Emulator (Android SDK) 本人目前只用过方式(1),先记录下方式(1 阅读全文
posted @ 2016-11-25 14:21 向上の蜗牛 阅读(2955) 评论(0) 推荐(0)
摘要:1、HttpRequester,火狐浏览器下的一个http请求工具 安装:打开菜单——附加组件——搜索框输入 HttpRequester 使用界面如下图: 2、Postman,一起完成性能测试的开发同事用到的工具,Chrome浏览器下的一个http请求工具 具体介绍和安装可参考:http://jin 阅读全文
posted @ 2016-11-25 11:50 向上の蜗牛 阅读(2526) 评论(0) 推荐(0)
摘要:LR录制时会出现总是无法打开IE浏览器或录制时的Recording事件数总是0 events,总结及摘抄其他同行的解决方案如下: 1、 ie浏览器去掉启用第三方浏览器扩展 2、 loadrunner11 键盘F4,在browser Emulation点击change,在弹出的提示框中Browser 阅读全文
posted @ 2016-11-25 11:28 向上の蜗牛 阅读(12327) 评论(0) 推荐(0)
摘要:一、需要准备的安装包如下图: 二、破解方法: 1.安装LoadRunner 2.运行lr_Del_license(regedit).exe 3.将lm70.dll、mlr5lprg.dll复制到LoadRunner安装目录的bin文件夹中进行覆盖 4.添加License golba-100: AEA 阅读全文
posted @ 2016-11-25 11:04 向上の蜗牛 阅读(1050) 评论(0) 推荐(0)