Loadrunner12实现手机APP压力测试

发表于:2021-4-20 09:27

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:拾起梦想    来源:CSDN

  在LoadRunner12增加了对手机app的操作脚本录制功能,但仅支持50个用户并发。经过实践发现,LoadRunner12录制的手机app操作脚本可以运行在LoadRunner11上,所以可以采用LoadRunner12录制脚本+ LoadRunner11运行脚本的方式来实现对手机app后端服务器的压力测试
  原理实际上是通过LoadRunner12代理远程应用程序,监控手机对服务器发出的请求,Loadrunner12捕获这些请求,压力测试是压测服务器的。
  具体步骤如下
  1.在电脑上安装Loadrunner12程序;
  2.插入360随身wifi等无线网卡,官网下载并安装相关驱动,使电脑可以共享无线网络;
  3.启动Loadrunner12 Virtual User Generator,点击File – New Script and Solution,在Single Protocol中选择Web – HTTP/HTML,在输入脚本名字和存储位置后,点击Create;
  4.使用Windows+R键打开“运行”窗口,然后输入CMD进入命令提示窗口,然后输入“ipconfig”回车查看本电脑共享的无线网ip地址;
  5.点击工具栏的红色的Record按钮,Recording mode选择 Remote Application via LoadRunner Proxy,端口port设置为8899(只要不冲突就可以,命令行中执行“netstat?-anop?tcp”可以查看端口使用详情),Loadrunner会监听这个端口,此端口是手机连接的代理服务器端口。IP设置为上面步骤4查询到的无线网卡的IP地址。然后点击开始录制;
  6.手机连接上步骤2中无线网卡共享的无线网络,并长按这个网络,点击修改网络,选中显示高级选项,然后将代理设置为手动,服务器主机名和服务器端口设置为步骤5中loadrunner设置的对应的代理IP和端口。点击保存。然后就可以看到Loadrunner录制条中的录制事件正在增加,就说明正在录制手机上的操作了;
  7.录制完成后会生成脚本,如下,可以删除不必要的脚本,只剩下自己要测的程序的;
  8.至此,Loadrunner12录制手机app脚本就完成了。剩下的就是回放和调试脚本、参数化及关联、设置并发数量、运行压测、分析结果等等了,就和普通的性能测试步骤一样了。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号