gpt4 book ai didi

android - 如何在 JMeter 中测试 Android 应用程序?

转载 作者:太空狗 更新时间:2023-10-29 16:31:26 25 4
gpt4 key购买 nike

我了解到配置 android 设备以使用 JMeter 的代理,可以通过 JMeter HTTP(S) 测试脚本记录器记录移动应用程序网络 Activity 。

我有一个 Android 应用程序和一个 Web 管理面板。该应用程序有一个同步按钮。当我按下按钮时,应用程序会与网络管理面板同步。现在,我想在 JMeter 中测试同步过程。我想测试按下按钮后,同步请求是否正确发送到服务器并且服务器是否正确响应。是否可以在 JMeter 中对此进行测试?如果是,那么该怎么做?

最佳答案

您可以按照以下步骤使用 JMeter 记录移动应用程序流量:

  1. 在 JMeter 中:

    • 设置 JMeter 代理服务器。最快和最简单的方法是使用 JMeter Template feature .从 JMeter 主菜单中选择:

      File -> Templates -> Recording -> Create
    • 展开“工作台”

    • 点击“HTTP(S) 测试脚本记录器”
    • 点击“开始”
  2. 在 JMeter 的“bin”文件夹中找到 ApacheJMeterTemporaryRootCA.crt 文件

  3. 以某种方式将其传输到移动设备(即通过电子邮件发送)并安装
  4. 在移动设备上禁用蜂窝数据并启用 Wi-Fi
  5. 将移动设备配置为使用运行 JMeter 的机器作为代理(端口号将为 8888)

引用资料:

注意在某些 Android 操作系统版本上,您将无法使用 ProxyDroid 等外部应用程序配置 SSL 代理。

关于android - 如何在 JMeter 中测试 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37320813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com