JMeter是否支持测试移动应用程序?
答
您无法直接测试移动应用程序,即通过JMeter加载需要多长时间,其响应程度如何等。使用JMeter可以做的事情是模拟大量的移动设备与后端服务器通信以测量性能,并应用一些客户端断言来确保服务器的响应不是错误的。
有可能通过JMeter HTTP(S) Test Script Recorder记录移动应用网络活动如下:
- 添加上述HTTP(S)测试脚本记录和Recording Controller到工作台
- 确保主机,运行JMeter的和移动设备在同一网络上(即使用Wifi,而不是蜂窝数据规划),并且运行JMeter的主机可以访问(即防火墙软件不会阻止端口8080)
- 启动JMeter的代理
- 配置维德使用JMeter的代理。
- 启动应用程序并进行必要的操作
- 当你完成停止JMeter的代理,以及是否需要
- 配置线程组的虚拟用户,并根据斜坡上升复制记录的要求,以测试计划
- 进行关联和参数化您的负载情况。
- 启动测试
- 分析结果
参考文献: