LoadRunner11实操压力测试-一步一步慢慢来

LoadRunner11实操压力测试-一步一步慢慢来录制脚本、修改脚本、运行脚本、测试结果

大家好,又见面了,我是你们的朋友全栈君。

之前给大家介绍了LoadRunner11的安装和激活成功教程,因为过程比较浅显易懂所以就没有加图片。今天给大家介绍下LoadRunner11的压力测试整个流程是个什么样子的,为了更加形象的描述整个流程也为了让小白明白,所以这篇文章会图文并茂,鼓掌吧!详情如下:

录制脚本

首先我们要找到LoadRunner11的运行图标点击运行,图标的模样如下图:


LoadRunner11

进入主页面后我们需要点击创建/编辑脚本(本人安装的是中文版,具体中文版安装同样参考LoadRunner11安装流程及注意事项,会有介绍,同样十分浅显易懂)


LR11主页面

进入如下图页面之后,我们点击文件再点击新建:


LR11编辑脚本页面

接下来在弹出的页面中选择Web(HTTP/HTML),然后点击创建:


新建虚拟用户

终于到了最关键的一个步骤,我们先看图然后再说流程是怎样的吧,上图:


这里写图片描述

ok,接下来我们看图说话。第一步点击录制应用程序,紧接着点击开始录制,最后是最为关键的第三步,要注意的有两点:

1、要录制的程序最好选择IE浏览器(选择路径点选IE的快捷方式即可)

2、URL地址填写的是需要测试的网站地址

完成后,点击确定我们就可以开始录制了!

这个时候,IE浏览器会自动打开,如下图(URL地址填写不同会有差别)。

这个时候我们注意图片右上角,当红点(4)一闪一闪就意味着正在录制,5处选择Action

点击开始事务(1)会弹出一个小框需要填写你要执行的任务名称(可以根据你现在正要执行的任务名称填写,比如接下来我要做的就是填写用户名和密码登陆网站,填写登陆就行,主要是为了辨识);

具体操作执行结束后点击结束事务(2)同样会弹出一个小框,填写之前的名称代表一个闭环的流程结束;

最后点击停止按钮(3)结束整个录制过程(如果还有其他流程可以继续操作)


录制过程

注意:录制时我们注意不要点击浏览器返回按钮

此时系统会自动生成脚本代码,如下图,过程不要有任何操作,慢慢等着就好:


脚本代码生成

修改脚本

操作到这里要先恭喜你,因为你已经走完一半蜿蜒曲折的路程,接下来你要走的另一半将是康庄大道!

生成脚本页面

点击上图Action即可观看之前录制的脚本(红框中的就是我们录制的脚本),点击文件保存这个脚本(保存地址随便,文件名最好填写具体事务,本人填写的就是登陆,文件类型就是默认的VuGen脚本),然后就可以关闭这个页面;

运行脚本

来到LoadRunner11主界面,点击运行负载测试;


LoadRunner11

下一步要做的就是添加脚本,如下图,左侧如有脚本名称直接点击添加,也可以点击浏览添加(我一般喜欢保存在桌面,这样就可以直接选取桌面对应脚本添加即可),脚本添加到右边就可以点击确定;


添加脚本

此图的一些参数我们都是可以更改的,主要需要更改的就是在全局计划下的一下三个:

1、启动Vuser

2、持续时间

3、停止Vuser

这里写图片描述

根据具体测试需求更改即可,最后点击场景脚本下的三角型(开始场景)就开始运行脚本了;


报错

注意:如果选择开始场景时出现如上图报错,可以如下图设置(点击添加,名称填写localhost,确定返回后黑框中选择localhost即可),然后在点击开始场景


添加新的Load Generator

运行中的脚本如下图所示,期间是动态的,你可以观察各个数据,如果点击停止按钮就会停止运行,自动生成结果(有人会在没运行完就点击结束吗?)


脚本运行中

测试结果

脚本运行完成之后,点击箭头指向的分析结果按钮,自动生成分析概要

脚本运行结束

测试分析概要界面如下图所示,至此使用LoadRunner11实操压力测试流程全部结束,可喜可贺!

测试分析概要

注意:选择报告—》HTML Report导出生成的结果

编后语:LoadRunner11是一个十分实用便捷的负载测试工具,但是再好的工具也是要人来使的,对于LR的学习还是任重而道远!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161016.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 被网页挂马攻击的几个要素_网站挂马检测工具箱书籍

    被网页挂马攻击的几个要素_网站挂马检测工具箱书籍网马网马的本质是一个特定的网页,这个网页包含了攻击者精心构造的恶意代码,这些恶意代码通过利用浏览器(包括控件、插件)的漏洞,加载并执行攻击者指定的恶意软件(通常是木马)。网站挂马是黑客植入木马的一种主要手段。黑客通过入侵或者其他方式控制了网站的权限,在网站的Web页面中插入网马,用户在访问被挂马的网站时也会访问黑客构造的网马,网马在被用户浏览器访问时就会利用浏览器或者相关插件的漏洞,下载并执行…

    2022年9月30日
    4
  • h5页面 请在微信客户端打开链接_模拟微信接口时,提示“请在微信客户端打开链接”(转)…[通俗易懂]

    h5页面 请在微信客户端打开链接_模拟微信接口时,提示“请在微信客户端打开链接”(转)…[通俗易懂]背景描述相信有模拟微信页面请求的测试都有看到过这个页面,简单点说就是爬虫爬微信页面,进行回放的时候会出现这个页面。大概在1年前,专门安排了一个人去解决这个技术问题,遗憾的是当时没有找到解决方案,接下来所有微信端的接口测试和性能测试都无法进行,今天和大家分享下我们的解决方案,希望大家可以绕过微信的坑。业务场景我这里以JMeter来举例,我们可以通过在JMeter上开启代理,手机上设置代理来录制微信端…

    2022年6月7日
    32
  • 读完了csapp(中文名:深入理解计算机系统)

    读完了csapp(中文名:深入理解计算机系统)

    2021年12月7日
    46
  • QT常见面试题,基础知识偏多

    QT常见面试题,基础知识偏多自定义控件:应该做过吧?能举几个例子吗?还有其他的吗?你觉得自定义控件的方法主要是哪些?答:从外观设计上:QSS、继承绘制函数重绘、继承QStyle相关类重绘、组合拼装等等从功能行为上:重写事件函数、添加或者修改信号和槽等等QSS:QSS平时使用的多吗?能举几个例…

    2022年6月25日
    91
  • AES加密算法的详细介绍与实现

    AES加密算法的详细介绍与实现AES简介高级加密标准(AES,AdvancedEncryptionStandard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图:下面简单介绍下各个部分的作用与意义:明文P没有经过加密的数据。密钥K用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生

    2022年6月26日
    19
  • mysql数据库多表查询练习题[通俗易懂]

    mysql数据库多表查询练习题[通俗易懂]下面练习题中设计四个表。分别为:dept表emp表salgrade表tbyear表1.查出至少有一个员工的部门。显示部门编号、部门名称、部门位置、部门人数。SELECTd.deptno,d.dname,d.loc,e1.`count(*)`FROMdeptdINNERJOIN(SELECTdeptno,COUNT(*)FROMemp…

    2022年5月21日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号