性能测试
何烨坪Echo
我相信我会创造奇迹
展开
-
LoadRunner11系列-环境搭建
LR11安装包:链接:https://pan.baidu.com/s/1-1FABlTs1U0f6PRi0ogSTw提取码:b49j下载解压之后是有两个文件,一个是安装程序,一个是汉化和破解的教程win10系统安装过程出现的问题和需要注意的地方1、记得以管理员身份去运行软件2、在安装检查组件的时候,其中会有提示缺少“Microdoft Visual C++ 2005 ...原创 2019-03-11 15:48:02 · 2932 阅读 · 1 评论 -
LoadRunner11系列-脚本录制
1、在虚拟机里面打开LR11,点击“Create/Edit Scripts”按钮2、选择web(HTTP/HTML)方式进行录制3、进入到录制的界面,这里首先要填的是URL Addres,就是我们的目标网站的网址,还有一个脚本保存的路径,可以自己定义。LR默认是使用的IE浏览器进行录制的,这里我们演示的网站是LR自带的测试网站http://127.0.0.1:1080/webtou...原创 2019-03-11 16:14:32 · 1515 阅读 · 0 评论 -
LoadRunner11系列-参数化
1、再开始讲参数化之前,先讲一下简单的优化脚本a、非目标网站的请求删掉b、一些无关资源可以删掉:js、png、jpeg、css等c、去掉重复的请求d、思考时间可以暂时屏蔽掉2、脚本的参数化a、前提是准备测试数据,就拿lr自带的飞机票预定网站来测试,我已经提前注册了几个账号hyp01,123456;hyp02,123456;hyp03,123456,这几个账号密码了b、参...原创 2019-03-11 17:24:00 · 539 阅读 · 1 评论 -
LoadRunner11系列-关联处理
一、关联的含义correlation:在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中查找,得到相应的值,以变量的形式替换录制时的静态值,从而向服务器发出正确的请求,这种动态获得服务器响应内容的方法被称作关联。二、什么时候需要做关联客户端与服务器端请求与响应的过程:客户端发出获得登录页面的请求-->服务器端得到请求后,动态...原创 2019-03-12 10:58:24 · 1192 阅读 · 0 评论 -
LoadRunner11系列-事务和集合点
先讲解一下基本术语* 事务:衡量你感兴趣的最终用户业务流程* 事务响应时间:将流程的开始和结束时间记录下来,这个响应时间的大小可以衡量服务器的处理能力* 思考时间(Ir_think_time):用户在执行两个连续操作期间等待的时间下面讲讲这些函数的作用(1)思考时间:请求间的延迟时间,模拟真实(2)事务:记录请求响应时间,衡量服务器处理能力(3)集合点:多用户并发操作...原创 2019-03-13 18:59:43 · 824 阅读 · 0 评论 -
LoadRunner11系列-检查点
为什么要加检查点?验证用户是否真实的处理业务检查点设置的方式一、录制中添加检查点录制的脚本请看下面Action(){ web_url("webtours", "URL=http://127.0.0.1:1080/webtours/", "TargetFrame=", "Resource=0", "RecContentType=text/htm...原创 2019-03-13 20:42:23 · 1097 阅读 · 0 评论 -
LoadRunner11系列-性能需求分析
并发用户数的计算(1)计算平均的并发用户数: C = nL/T(2)并发用户数峰值:C’≈ C+3*根号C公式(1)中,C是平均的并发用户数;n是login session的数量;L是login session的平均长度;T指考察的时间段长度。公式(2)则给出了并发用户数峰值的计算方式中,其中,C’指并发用户数的峰值,C就是公式(1)中得到的平均的并发用户数。该公式的得出是假设用...原创 2019-03-29 17:30:46 · 413 阅读 · 0 评论 -
LoadRunner11系列-初始LR11
一、两种录制模式的解析1、HTML-based script和URL-based script的区别可以分别使用这两种方式录制一下百度首页,查看其录制的结果HTML-based script:这种方式录制的代码只生成了一个函数,所有请求全放在这个函数里面,一个操作(可能包含多个请求)会生成一个函数,这个方式看起来比较简洁。 URL-based script:这种方式会生成很多函数...原创 2019-03-26 11:38:01 · 355 阅读 · 0 评论