公司开发了APP或者微信小程序啊什么的,都会先进行性能测试,而性能测试一般肯定会来测试接口的压测,并发。Loadrunner是一个很强大的测试工具,它是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。

  一般上线前,都会有专门的测试人员来测试性能,比如接口并发,模拟全国的网络测试,响应时间等。性能测试在我认为是测试里最难的,也是测试人员中薪资最高的。功能测试的话,在我看来,就是点一点,看哪有问题,找逻辑bug或者功能bug等。

  以下是我安装以及使用loadrunner来对接口进行的简单一个压测,若有不对的地方请多多指定,感谢!

一.测试环境

虚拟机:PC   win7+loadrunner11  单核 cpu  4G内存  网络为net转换

Server:双核从cpu  4G内存  1M带宽   公网IP:为了服务器安全,不公布了,嘿嘿。

二.PC安装loadrunner

Loadrunner下载:https://pan.baidu.com/s/1TtBlfp9W7FM8MVjmxa5Irw

提取码:96d0

1.解压loadrunner与破解包

2.打开文件夹运行setup.exe

3.点击loadrunner完整安装程序

点击 否

单击 下一步

然后默认一路下一步即可

注意:安装时可能会提示系统缺少组件,安装后组件后,需要重启电脑,然后在继续安装。

至此,loadrunner安装完成,默认只可以试用七天,虚拟用户最多只能设置50,接下来我们要进行破解。

三.破解loadrunner

1.解压loadrunner破解包

用文件中的mlr5lprg.dll、lm70.dll覆盖LR11安装目录下“bin”文件夹中的对应文件;

然后运行deletelicense.exe,清除注册表

注意这步会提示报错,不用理睬,点击确定即可。

2.菜单栏打开loadrunner

3.点击loadrunner  license

4.点击new license

输入超级license ,支持6.5w的注册码:AEACFSJI-YJKJKJJKEJIJD-BCLBR

至此,loadrunner破解完成。

四.Loadrunner的简单测试

1.创建新的脚本

 2.录制脚本

url输入要测试的网址,其他为默认,然后点击ok

然后会自动打开浏览器录制脚本,录制完成后点击蓝色的正方形按钮停止录制。

3.创建模拟场景

4.指定虚拟用户的数量

在场景中,设置如下参数,双击可进入设置,解释下,各个参数的意思

Start Vusers:下图的意思是,开启20个虚拟用户,每15秒开启2个。

Duration:持续时间,意思是,20个用户开启之后,持续5分钟运行。

Stop Vusers:停止虚拟用户,每30秒停止5个虚拟用户。

Running  vuser 到指定用户数量后,点击stop手动停止

5.分析结果

6.生成报告文件填写信息并保存

7.生成PDF格式的报告文件

至此,对接口的一个简单压测就此完成,生成的报告文件需要专门的测试人员分析,才能知道这个接口的并发大概是多少。

  最后,有几个坑跟大家分享一下,loadrunner11支持的操作系统有:win7,win8.1 64位,32位。是不支持win10系统的,本人用win10系统安装loadrunner,是可以安装,但是录制脚本的时候,events一直是为0,原因就是浏览器的问题,win10默认自带IE11.
浏览器器有IE8以下的版本,火狐浏览器,猎豹浏览器。

Loadrunner11.0安装与简单使用的更多相关文章

  1. loadrunner11.0 安装破解详解使用教程

    loadrunner11.0 安装破解详解使用教程 来源:互联网 作者:佚名 时间:01-21 10:25:34 [大 中 小] 很多朋友下载了loadrunner11但不是很会使用,这里简单介绍下安 ...

  2. 180725-InfluxDB-v1.6.0安装和简单使用小结

    InfluxDB安装和简单使用小结 InfluxDB是一个时序性数据库,因为工作需求,安装后使用测试下是否支持大数据下的业务场景 说明: 安装最新版本 v1.6.0 集群版本要收费,单机版本免费 内部 ...

  3. Libevent 学习笔记 (1)——Libevent 2.0安装与简单演示样例

    今天開始学习Libevent . Libevent 是开源社区的一款高性能I/O框架库. 主要特点有: 1 跨平台. 2 统一事件源 3 线程安全 4 基于Reactor 今天主要进行了Libeven ...

  4. android开发(0):android studio的下载安装与简单使用 | sdk的安装与编译运行

    android studio,简称AS,是集成开发环境,所谓集成,就是集编辑.编译.调试.打包等于一体.简单来说,通过AS,就可以开发出在android系统上运行的APP. 我使用的是macos系统. ...

  5. Flume 1.9.0 的安装(比较简单, 操作也不像老版本那么繁琐了)

    之前已经完成了Hadoop集群.Hbase集群.Hive的搭建, 这次来安装一下flume-1.9.0 安装过程 将tar包上传并解压到指定目录, 并修改名称 tar -zxvf apache-flu ...

  6. 烂泥:zabbix3.0安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置 ...

  7. (转)python requests的安装与简单运用

    requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的: python的标准库urllib ...

  8. Hadoop2.6.0安装 — 集群

    文 / vincentzh 原文连接:http://www.cnblogs.com/vincentzh/p/6034187.html 这里写点 Hadoop2.6.0集群的安装和简单配置,一方面是为自 ...

  9. MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)

    一.Windows 下载安装 1.去http://www.mongodb.org/downloads下载,mongodb默认安装在C:\Program Files\MongoDB目录下,到F:\Off ...

随机推荐

  1. ABP问题记录

    按照<Asp.NET Core2.0与 EF的ABP框架入门视频教程>(https://ke.qq.com/course/287301)下载了3.9版本的ABP,开始学习,下面记录遇到的问 ...

  2. Linux---more命令学习

    More命令 more命令一般用于分页显示文件的内容,more会显示文件第一屏的内容,在屏幕的底部,more用反白字体显示文件的百分比,这时如果按空格键,文件的一下屏内容会显示出来,如果按回车键,显示 ...

  3. vue---组件引入及使用的几种方式

    在vue的项目开发过程中,基本都是基于组件化开发项目,总结下使用组件的几个点: 一.@符号的使用 在vue项目中 @ 符号代表的是根目录,即 src 目录. 二.组件的放置位置 在项目中,公用的组件放 ...

  4. JSON、JSONP、XML的区别

    这两天看jquery手册的时候看到了jsonp.发现手册把jsonp与json放在一起讲解了,所以想写篇文章 梳理一下这三者的关系. jsonp: jsonp是json的一种“使用模式”,可以让网页从 ...

  5. 【洛谷P1083】[NOIP2012]借教室

    借教室 [题目描述] 在n天中每天有一个可以借出的教室数,有m个订单,每个订单从第l天到第r天要借用x个教室.问能否满足所有的订单,若不能,输出第一个不能满足的订单编号. 思路: 1.1 ≤ n,m ...

  6. mysql复制表数据,多表数据复制到一张表

    对于mysql 复制表数据可以使用 insert into select 方式 示例: $sql="insert into icarzoo.provider(providerId,provi ...

  7. bootstrapTable 问题

    bootstrapTable引用问题 $("#table").bootstrapTable({ // 对应table标签的id method: 'post', url: 'abc' ...

  8. 访问oracle数据库

    如果是本地 :sqlplus system/xxx(用户名/密码) 远程到服务器, sqlplus system/xxx(用户名/密码) @IP:port/orcl(orcl为数据库实例)

  9. spring入门(八) spring mvc设置默认首页

    1.web.xml配置如下 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3// ...

  10. 构建高可靠hadoop集群之4-保全模式

    本文主要翻译自http://hadoop.apache.org/docs/r2.8.0/hadoop-project-dist/hadoop-common/SecureMode.html 译注:之所以 ...