• 13
  • 14
分享
  • 看完这篇,再也不说自己不会装Loadrunner了——软件测试圈
  • 曼倩诙谐 2021-07-15 10:49:03 字数 2131 阅读 1994 收藏 14

  版本与系统参数

  Loadrunner12支持的环境参数:

1-1.jpg

  LR12.02不支持win10,需要升级到12.53或以上。

1-2.png

1-3.png

  LR12.55安装

1-4.png

  注意事项:

  1.去掉勾选”指定LoadRunner代理将要使用的证书”选项;

  2.不能同时装两个版本,装低版本时需要卸载掉高版本。

  安装结束,发现比LR11多了HPE Network Virtualization。

1-5.png

1-6.png

1-7.png

  扩展知识:HPE网络功能虚拟化(NFV)系统(参考https://buy.hpe.com/us/en/enterprise-solutions/network-functions-virtualization-nfv/hpe-network-functions-virtualization-nfv-system/p/8326286)。

  您是否正在寻找完整的网络功能虚拟化解决方案?

  HPE NFV系统,一个交钥匙的NFV基础架构平台,包括虚拟基础架构管理软件(HPE Helion OpenStack运营商级或Red Hat OpenStack平台)的选择以及存储(CEPH、HPE VSA、HPE 3PAR)的选择。

  NFV系统为快速、简单的NFV部署提供了预配置、预集成、预测试的解决方案。这些旨在帮助CSP和网络设备提供商(NEP)从概念验证和试验转变为完整NFV解决方案的实时部署。

  NFV系统以经过充分验证的硬件和软件的“合适大小”捆绑提供,使CSP可以根据需要开始其NFV旅程,并根据需求的增长进行扩展。

  预包装的套件可与第三方VNF提供商(HPE OpenNFV计划和Red Hat Partner计划)互操作,从而提供广泛的创新和可靠的解决方案基础。

  安装完成,打开Loadrunner License Utility,把Host ID记录下来,Host ID:DMCRDS-JECI-BLJS,以备后面用到找不着。

1-8.png

  打开readme,file:///C:/HPE/LoadRunner/dat/Readme.htm。

  安装完成之后,重启电脑。

  重启后电脑查看到如下图4个桌面快捷方式:Analysis、Controller、Try out StormRunner、Virtual User Generator。

1-9.png

  运行Vuser,录制时提示安装CA证书:

1-10.png

  录制完成后,提示是否删除CA证书,选择不删除。录制后修改脚本并回放,回放成功,如下图:

1-11.png

  实现简单地登录、登出操作了。

  安装破解LR11

  在win7、IE11上成功安装破解LR11!

  确保示例 Web 服务器正在运行。

  安装并重启LoadRunner之后, Web服务器会自动启动。

  如果重启系统后服务器仍未运行,请选择开始>程序>HP LoadRunner>Samples>Web>启动 Web服务器。

1-12.png

  打开LR11窗口。

  窗口中运行负载测试打开Controller。

  打开示例测试打开场景,选择正确的脚本路径后可以开始运行测试。

1-13.png

  HTTP Response Per Second。每秒点击次数-整个场景。通过此图可以监控场景运行期间Vuser每秒向Web。

  服务器提交的点击次数(HTTP请求数),这样您就可以了解服务器中生成的负载量。

  strawberry_perl_510跟LR的WebTours网站有关,需要安装,在目录\lrunner\Common\strawberry_perl_510下

  VUGen LoadRunner中影响"响应时间"的设置。

  在场景计划中双击Initialize打开“操作”单元格,如下:

1-14.png

  Controller上打开windows资源监控器,如下:

1-15.png

  如果随着时间的推移和Vuser数目的增加,吞吐量不断增加,说明带宽够用。如果随着 Vuser 数目的增加,吞吐量保持相对平稳,可以认为是带宽限制了数据流量。

  在面向目标的场景中,LoadRunner提供五种不同类型的目标:您希望场景实现的并发Vuser数、每秒点击次数、每秒事务数、每分钟页面数或事务响应时间。

  如果知道可运行各种业务流程的Vuser总数,就可以使用Vuser目标类型。

  如果知道服务器的承载能力,就可以使用每秒点击次数、每分钟页数或每秒事务数、目标类型。

  如果知道完成事务所需的响应时间,就可以使用事务响应时间目标类型。例如,如果您希望用户在五秒钟内就能登录到您的电子商务网站,请将可接受的最长事务响应时间指定为五秒,并查看可以处理的实际Vuser数。

  生成报告模板

  注意:对于录制B/S程序。

  Start Web Server。

  VUser Generator创建->录制,示例网站,测试环境Win7 IE11(网上资料说降至IE9可用)或Firefox44.0b1。

  LR8示例安装文件不能在win7 64位下安装,为了在lR11上运行LR8的示例,将LR8的samples文件夹拷贝到LR11下。

1-16.png

  双击setup.exe进行安装,安装之后拷贝到LR11的安装目录bin下面。



作者:枫叶   

来源:51Testing软件测试网原创

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 功能测试(Function test)输入正确的用户名和密码,点击提交按钮,验证是否能正确登录;输入错误的用户名或者密码, 验证登录会失败,并且提示相应的错误信息;登录成功后能否能否跳转到正确的页面;用户名和密码,如果太短或者太长,应该怎么处理;用户名和密码,中有特殊字符,和其他非英文的情况;记住用户名的功能;登陆失败后,不能记录密码的功能;用户名和密码前后有空格的处理;密码是否以星号显示;用户名和密码全不输入时和只输入某一项时的错误提示;登陆成功后是否在当前窗口打开页面。界面测试(UI Test)布局是否合理,2个testbox 和一个按钮是否对齐;testbox和按钮的长度,高度是否复合要...
            0 0 1363
            分享
          •   要求:  1.注册账号可以是手机号或邮箱。  2.手机号码:中国地区手机号长度11位,以13/14/15/17/18开头。  3.邮箱:“@”前面的部分、“@”和最后一个“.”之间部分、最后一个“.”后面的部分和一些其他的情况。  4.密码:英文或英文数字组合,8-20位,区分大小写(数字:0,1,2,3,4,5,6,7,8,9字母:a-z,A-Z)。  针对此注册功能的页面,测试用例(效率高+覆盖全+逻辑明确)如下:  选择正确的输入值,可注册成功:  (1)符合格式的手机号、新密码为符合要求的非最多和最少的字符(数字+英文)、确认密码一致、正确验证码(冒烟测试)。  (2)符合格式的邮...
            11 11 2588
            分享
          • 测试环境是测试人员与开发人员共同使用与维护的集成开发平台: 基于本人对web项目的了解和本公司项目的搭建,简单介绍一下web项目测试环境的搭建流程。 大家所熟知的应该是MVC模式,那在前后端没有实现完全分离的web项目里面,需要搭建的环境基本上有:数据库、Java运行环境以及web容器(如Tomcat),再加上redis(非关系型数据库,以key-value形式存储,用作数据库、缓存和消息中间件)。这些基本上就够用了。 那我们公司的web项目已经实现了前后端分离,前端基于框架开发,开发完之后打包生产代码,直接放到apache服务器运行,后端采用springboot开发,springboot内置...
            2 4 4151
            分享
          •   只要访问过网页的地球人都知道,很多时候页面内容的加载并非与你的访问操作实时同步显现。是什么原因导致的呢?这是由于大多数Web应用程序都结合Ajax/Javascript技术开发,当浏览器进行页面信息加载时,页面中的元素会在不同的时间间隙内陆续完成加载,比较常见的场景诸如:跟随你的滚动条下滑,逐步呈现当前图文信息;鼠标悬停某文本框,自动出现提示文本等。  对于Web自动化测试而言,页面元素呈现的时间差异会让元素识别变得相对困难,在未能找到指定元素的情况下,还会引发各种异常报错,如“Element not found”等。所幸的是Selenium WebDriver提供了不同的等待类...
            2 2 1248
            分享
          •   测试的分类  单元测试  单元测试又称模块测试,是针对软件设计的最小单位——程序模块进行正确性检验的测试工作。  其目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,发现各模块内部可能存在的各种错误。  单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。  集成测试  也叫组装测试,通常在单元测试的基础上,将所有的程序模块进行有序的、递增的测试。集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。  确认测试  就是通过检验和提供客观证据,证实软件是否满足特定预期用途的要求。确认测试...
            0 0 1253
            分享
      • 51testing软件测试圈微信