如何在jmeter中测试android应用程序

vsmadaxz  于 2022-11-09  发布在  Android
关注(0)|答案(1)|浏览(155)

如何通过使用jmeter在移动的测试apk文件应用程序?我已经安装了jmeter证书,并设置代理,但当我打开浏览器后,开始记录然后它的工作,而不是我打开任何apk软件,然后任何记录的http请求都不会来。请帮助我纠正这个问题。

bejyjqdl

bejyjqdl1#

您需要采取另一个步骤才能拦截和解密HTTPS流量,请参阅Network Security Configuration

  • 将下面一行添加到应用程序清单的application部分
android:networkSecurityConfig="@xml/network_security_config"
  • 在应用程序resources folder下创建network_security_config.xml文件,并将以下代码放在那里
<?xml version="1.0" encoding="utf-8"?>
  <network-security-config>
    <debug-overrides>
      <trust-anchors>
        <!-- Trust user added CAs while debuggable only -->
        <certificates src="user" />
      </trust-anchors>
    </debug-overrides>
  </network-security-config>
  • 在调试模式下构建应用程序
  • 用上一步中的debug.apk替换设备中的应用程序

如有需要,请查看Configure Android Devices for Proxy Recording指南以了解更多详细信息

相关问题