川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

用LoadRunner12实现APP压力测试

作者:川石学院 日期:2021-12-09 11:48:29 点击数:

  一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“用LoadRunner12实现APP压力测试”。

用LoadRunner12实现APP压力测试(图1)

  随着手机APP用户量的增大,大量的手机APP一般都需要进行压力测试,LoadRunner 12可以对手机APP进行压力测试,总共有三种方法,下面逐一进行介绍。

  一、前置设置。

  •   (1)在LoadRunner机器中安装360免费WiFi,如图3-103所示。

用LoadRunner12实现APP压力测试(图2)

图3-103 360免费WiFi

用LoadRunner12实现APP压力测试(图3)

图3-104 手机连接到360免费WiFi

  •   (2)设置手机连接到360免费WiFi,如图3-104所示。且把手机设置为LoadRunner所在的PC机作为代理。如图3-105所示。服务器地址为LoadRunner的本地地址,可以通过ipconfig命令查看,其中端口号不能有冲突,建议设置为四位比较大的数字。

  1. 通过Remote Application via LoadRunner Proxy录制

  •   (1)启动LoadRunner12 Virtual User Generator,点击File–> New script. and solution,Single中选择Web–> HTTP/HTML,进行设置,点击【Create】。

用LoadRunner12实现APP压力测试(图4)

图3-105 设置手机代理服务

用LoadRunner12实现APP压力测试(图5)

图3-106 设置手机连接的代理服务器端口

  •   (2)点击工具栏中红色的【Record】按钮,Recording mode选择Remote Application via LoadRunner Proxy,端口为第(1)步设置的,LoadRunner会监听这个端口,此端口为手机连接的代理服务器端口。如图3-106所示。

  •   (3)点击【Start Recording】开始录制。

  •   (4)录制完成后会生成如下脚本,如图3-107所示。

用LoadRunner12实现APP压力测试(图6)

图3-107 录制完毕

  2. 通过外部代理录制

  注意:这个方法在Windows10上不起作用。

  •   (1)启动Fiddle,点击菜单“Tools->Options->Connection”中输入监听端口号为图3-105设置的端口号,然后勾选“Allow remote to connect”前的复选框,如图3-108所示。当然也可以使用其他WEB代理。

用LoadRunner12实现APP压力测试(图7)

图3-108 设置Fiddle为WEB代理

  •   (2)启动LoadRunner12 Virtual User Generator,点击File–> New script. and solution,mobile中选择Mobile–> Mobile Application-HTTP/HTML,进行设置,点击【Create】如图3-109所示。

用LoadRunner12实现APP压力测试(图8)

图3-109 选择mobile应用HTTP/HTML协议

  •   (3)选择“Record and Analyze Traffic”,点击【下一步】如图3-110所示。

用LoadRunner12实现APP压力测试(图9)

图3-110 选择“Record and Analyze Traffic”

  •   (4)设置Fiddle所在的IP地址及图3-105设置的端口号,如图3-111所示。点击【Connect】按键。

用LoadRunner12实现APP压力测试(图10)

图3-111 设置“Mobile sniffer agent location”

  •   (5)点击【Strat Recoding】即可开始录制。

  3. 通过LoadRunner自身代理录制

  •   (1)启动LoadRunner12 Virtual User Generator,点击File–> New script. and solution,mobile中选择Mobile–> Mobile Application-HTTP/HTML,进行设置,点击【Create】如图3-110所示。

  •   (2)选择“Proxy Recording”,点击【下一步】如图3-112所示。

用LoadRunner12实现APP压力测试(图11)

图3-112 选择“Proxy Recording”

  •   (3)输入图3-105设置的端口号,点击【OK】即可开始录制如图3-113

用LoadRunner12实现APP压力测试(图12)

图3-113 选择端口号

  接下来的方法,比如参数化、设置集合点、事务…和WEB的方法是一致的。

今天关于“用LoadRunner12实现APP压力测试”就学习到这里了,每个工作日小编都会更新一个小知识,希望大家多多关注我们,一起来学习喔!


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2021-12-09 11:48:29
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2021-12-09 11:48:29
  • 国外的月亮也不一定比国内测试猿的年薪美~2021-12-09 11:48:29
  • 建筑工程专业朱同学成功转行为软件测试人!2021-12-09 11:48:29
  • 财务管理专业转行软件测试月薪甩会计几条街!2021-12-09 11:48:29
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2021-12-09 11:48:29
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2021-12-09 11:48:29
  • 文科生转行软件测试照样拿下高薪15K!2021-12-09 11:48:29
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2021-12-09 11:48:29
  • 毕业1年,迷茫的他最终选择转行软件测试2021-12-09 11:48:29