文档章节

开启loadrunner测试之门

crossmix
 crossmix
发布于 2015/03/31 17:24
字数 1035
阅读 108
收藏 7

软件要测试,现在用的最多的测试软件是loadrunner,而非qtp LoadRunner,英语字面上进行理解就是负载跑步者,为什么这么说呢?对于从事IT软件行业的工作者如开发人员和测试人员来说一定不会感到陌生就是在承受负载的条件下运行软件或者网页的业务。从另一个比较形象的理解就是“压死骆驼的最后一根稻草”这里的稻草就是软件的事务,LoadRunner这款软件就是测试这个“骆驼”能够承受多大的重量。 搭建LoadRunner环境 百度经验:jingyan.baidu.com 方法/步骤 1.LoadRunner是一款性能测试软件,通过模拟真实的用户行为,通过负载、并发和性能实时监控以及完成后的测试报告,分析系统可能存在的瓶颈,LoadRunner最为有效的手段之一应该就是并发控制,通过在控制台的设置,以达到同一个业务同时模拟成千上万的用户进行操作。从下图可以看到LR是HP旗下的一款软件,并且该软件属于商业软件,作为一款商业的软件,LR在功能方面是相当强大的,特别是测试完成后的测试报告以及性能的实时监控都相当出色,在这里介绍一下。 在此输入图片描述

2.安装完成LoadRunner后进入LoadRunner的初始界面,先对这个界面做一个简单的介绍:在界面左侧有三项分别为,Create/Edit Scripts创建或编辑脚本,前面为大家介绍了LR是一款模拟用户行为的性能测试软件,那么如何模拟呢?当然就是通过录制脚本的方式,这样操作人员可以随心所欲的录制自己需要的操作。创建脚本下方Run Load Tests从字面上大家应该都能猜到就是运行负载测试,如何运行负载测试呢,这就需要前期我们所录制的脚本了。最下方为Analyze Test Results分析测试结果,这样读者是否清楚性能测试的三个大的步骤即业务录制,负载运行以及结果分析呢? 在此输入图片描述

3.下面就为大家演示录制第一个测试脚本,点击LR进入后点击Create/Edit Scripts进入下图所指界面,一张白色的纸有一个绿色的“+”号的一个图标和下的“Web(http/html)”都可以点击进行创建。 在此输入图片描述

4.使用“Web(http/html)”进行创建,此时相当于选择的录制协议就是http协议,这个协议适合录制web的应用程序,点击后在弹出框“Url Address”中键入要录制网页的地址如“http://www.baidu.com”输入后点击下方【OK】按钮

注:一定不要忘记输入http:// 在此输入图片描述

5.使用一张白色的纸有一个绿色的“+”号的一个图标,这里就称为新建吧,点击新建图标后会弹窗一个选择框根据被测试的程序不同而选择与之想对应的协议,选择完成后点击create按钮 在此输入图片描述

在此输入图片描述

6.脚本初始化创建完成后就开始录制脚本了,下图中红色的是一个录制的悬浮窗,后面的网页百度站点是设置的录制站点,在悬浮框上events前面显示的了当前录制的事件数,方框还支持暂停、开始、结束录制等功能,还可以在方框的右边选择添加一些事务。 7.录制完成后点击停止按钮,STOP也可以使用快捷键Ctrl+F5进行停止,然后就等待形成脚本代码吧。 在此输入图片描述

8.脚本代码形成后如下图,红色方框圈中是回放按钮,每次脚本录制完成后就进行一次回放保证录制的脚本不会存在问题,当然每次脚本修改后也需要回放进行验证。 在此输入图片描述

这是最基本测试 end

© 著作权归作者所有

共有 人打赏支持
crossmix
粉丝 66
博文 305
码字总数 645711
作品 0
广州
高级程序员
私信 提问
开发者福利 —— LoadRunner 现在可以免费使用了

惠普给开发者带来全新的福利 —— Loadrunner 现在可以免费使用了。你现在只需要访问 https://www.pronq.com/software/loadrunner 网址,点击 Try Me 后填写注册信息,并通过邮件激活账号后即...

oschina
2015/02/03
185.5K
46
过来人建议:LoadRunner新手速来了解

点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?wv=1027&k=5C08ATe 随着互联网的普及与迅速发展,企业业务量的迅速加大,数据大集中成为一种趋势,IT系统承载...

小强测试帮
07/07
0
0
JMeter和LoadRunner的异同

Notes:最近几天一直在搞测试软件,相继搞了LoadRunner和JMeter,现在和大家分享一下JMeter和LoadRunner的异同 Jmeter和LoadRunner的异同   1、Jmeter的架构跟LoadRunner原理一样,都是通过...

JavaOlder
2013/03/14
0
0
Loadrunner通过ssh连接linux进行hadoop基准测试

版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/73796622 Loadrunner通过ssh连接调用hadoop的测试Jar包进行基准测...

smooth00
2017/06/27
0
0
ubuntu loaderrunner 压力测试

安装portmap服务 [plain]view plaincopy sudo apt-get install portmap 开启portmap sudo /etc/init.d/portmap restart 安装rstatd: 下载rstatd组件,下载地址:http://rstatd.sourceforge......

quanpower
2014/06/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

安卓代码混淆

Proguard是安卓提供的方便开发者对代码和apk进行保护和精简的工具,可在SDK/tools文件夹下找到。 proguard的作用 : 1,代码混淆 2,精简代码,删掉没有用到的代码,减小apk的体积。 使用场景...

whoisliang
9分钟前
0
0
配置Tomcat虚拟主机

12月13日任务 16.4 配置Tomcat监听80端口 16.5/16.6/16.7 配置Tomcat虚拟主机 16.8 Tomcat日志 配置tomcat监听80端口 默认tomcat监听的是8080端口,如果想直接输入ip就访问到网页,就需要进行...

robertt15
14分钟前
1
0
emqtt Qos 0, 1, 2 图解

SimonAt
15分钟前
0
0
基于vue2定义自己的图表echart组件

先安装echarts cnpm i echarts -S,然后定义父组件 <template> <div> <echarts :option="echartOpion"></echarts> </div></template><script> import echarts from './e......

莫沫达
22分钟前
1
0
详解CSS的Flex布局

本文由云+社区发表 Flex是Flexible Box 的缩写,意为"弹性布局",是CSS3的一种布局模式。通过Flex布局,可以很优雅地解决很多CSS布局的问题。下面会分别介绍容器的6个属性和项目的6个属性。每...

腾讯云加社区
34分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部