【问题标题】:Jmeter script RecordingJmeter脚本录制
【发布时间】:2017-05-06 05:13:24
【问题描述】:

JMeter Recorder 的用途是什么?使用 Work Bench,我如何为 Android Native 应用程序录制脚本?我需要为原生应用程序记录一个脚本,这可能吗?如何找到测试应用程序的错误?程序是什么?

提前致谢。

【问题讨论】:

标签: jmeter


【解决方案1】:

如果您的应用程序使用HTTP 或HTTPS 协议,您可以使用JMeter 的HTTP(S) Test Script Recorder 记录其网络活动

  1. 首先确保 JMeter 和 Android 设备在同一个网络上(即连接到同一个 Wi-Fi)并且运行 JMeter 的机器没有在防火墙中阻塞端口 8888
  2. 准备 JMeter 进行记录。最快的方法是使用JMeter Templates 功能。从JMeter的主菜单中选择File -> Templates -> Recording -> Create,展开Workbench -> HTTP(S) Test Script Recorder并点击开始按钮
  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 以获取替代解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-23
    • 1970-01-01
    相关资源
    最近更新 更多