在移动浏览器中模拟实时性能测试的最佳方法是什么?

时间:2018-05-04 13:37:09

标签: selenium-webdriver mobile jmeter appium performance-testing

我正致力于Web应用程序的移动测试。我使用JMeter和Web Driver采样器在chrome浏览器中进行了实时性能测量。

现在,我想在真正的移动设备上做同样的事情。

例如,如果有10个用户需要登录,我想在多个移动设备中进行模拟。请建议我进行移动性能测试的最佳方式。

由于我正在开发一个网络应用程序,它主要涉及Chrome浏览器和gmail应用程序的默认浏览器。

1 个答案:

答案 0 :(得分:0)

如果您想模拟多个用户同时访问您的应用程序后端,那么JMeter的HTTP Request采样器将采用最佳方式,因为真正的浏览器非常资源密集型。

  1. 使用JMeter HTTP(S) Test Script Recorder记录您的移动设备网络活动,查看Load Testing Mobile Apps Made Easy指南以获取相关说明。
  2. 如果您的目标是模拟不同的设备,则可以在User-Agent
  3. 中配置相关的HTTP Header Manager标头
  4. 根据需要在as many threads
  5. 中设置Thread Group
  6. 运行测试并分析结果