【发布时间】:2021-10-29 17:27:18
【问题描述】:
我是 Jmeter 的初学者,在 Jmeter(5.4.1) 中执行 Android 应用负载测试时遇到错误 443。我已按照所有必需的步骤将 jmeter 连接到移动 apk。
【问题讨论】:
标签: jmeter load-testing manual-testing
我是 Jmeter 的初学者,在 Jmeter(5.4.1) 中执行 Android 应用负载测试时遇到错误 443。我已按照所有必需的步骤将 jmeter 连接到移动 apk。
【问题讨论】:
标签: jmeter load-testing manual-testing
在不知道您“遵循”了哪些“所有必需步骤”的情况下,我们无法提供任何全面的意见。
“所有必需的步骤”是:
启动JMeter的HTTP(S) Test Script Recorder
找到ApacheJMeterTemporaryRootCA.crt和install it onto Android device
如果您正在运行 Android 7.0 或更高版本:
在应用程序清单的 application 部分添加以下属性
android:networkSecurityConfig="@xml/network_security_config
将以下文件添加到您的应用程序resources 文件夹中
<?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>
Re-build your application in debug mode 通过调用gradlew assembleDebug 命令
将 .apk 的调试版本安装到您的 Android 设备上
你现在应该可以录制了,如果还不行,请查看jmeter.log 文件和Android device log
【讨论】: