2014-10-17 116 views

回答

2

您无法直接测试移动应用程序,即通过JMeter加载需要多长时间,其响应程度如何等。使用JMeter可以做的事情是模拟大量的移动设备与后端服务器通信以测量性能,并应用一些客户端断言来确保服务器的响应不是错误的。

有可能通过JMeter HTTP(S) Test Script Recorder记录移动应用网络活动如下:

  1. 添加上述HTTP(S)测试脚本记录和Recording Controller到工作台
  2. 确保主机,运行JMeter的和移动设备在同一网络上(即使用Wifi,而不是蜂窝数据规划),并且运行JMeter的主机可以访问(即防火墙软件不会阻止端口8080)
  3. 启动JMeter的代理
  4. 配置维德使用JMeter的代理。
  5. 启动应用程序并进行必要的操作
  6. 当你完成停止JMeter的代理,以及是否需要
  7. 配置线程组的虚拟用户,并根据斜坡上升复制记录的要求,以测试计划
  8. 进行关联和参数化您的负载情况。
  9. 启动测试
  10. 分析结果

参考文献: