2017-05-06 160 views
-2

JMeter Recorder的目的是什么?通过工作台,我如何记录Android Native应用程序的脚本?我需要记录原生应用程序的脚本,这是否可能,以及如何找到测试应用程序的错误?该做什么程序?Jmeter脚本记录

在此先感谢。

+0

可能的重复[如何在JMeter中测试Android应用程序?](http://stackoverflow.com/questions/37320813/how-to-test-android-app-in-jmeter) –

回答

0

如果您的应用程序正在使用HTTPHTTPS协议,你可以使用JMeter的HTTP(S) Test Script Recorder

  1. 首先,记录其网络活动,确保JMeter的和Android设备在同一网络(即连接到相同的Wi-上Fi)并且运行JMeter的计算机不会阻止防火墙中的端口8888
  2. 准备JMeter进行记录。最快的方法是使用JMeter Templates功能。从JMeter的主菜单中选择File -> Templates -> Recording -> Create,展开​​并单击开始按钮
  3. 可选步骤(如果您的应用程序仅使用HTTPS)。在JMeter的“bin”文件夹中找到ApacheJMeterTemporaryRootCA.crt文件,通过电子邮件发送给自己,在Android设备上打开电子邮件并从附件安装证书
  4. 将Android设备配置为使用JMeter作为代理。使用运行JMeter的计算机的IP地址或主机名作为代理主机,并使用8888作为代理端口。根据您的应用程序网络传输和Android版本,您可能需要使用第三方工具(如Proxy Droid)来设置代理配置
  5. 启动您的应用程序 - JMeter应该捕获Recording Controller下的网络请求。

在情况下,如果您遇到任何问题与更新的确切错误的问题。此外,值得查看A Step by Step Guide to Performance Testing on Native Mobile Apps以获得其他解决方案。