>尝试使用移动设备配置JMeter以记录移动应用程序的脚本。面临互联网连接问题
谁能帮我解决这个问题
- 确保将JMeter的自签名证书安装到设备上。该文件名为ApacheJMeterTemporaryRootCA.crt,当您启动HTTP(S(测试脚本记录器时,它是在JMeter安装的"bin"文件夹中生成的 。
您可能还需要修改应用程序网络安全配置,以允许使用自签名证书
将下一行添加到应用程序清单的
application
部分android:networkSecurityConfig="@xml/network_security_config"
network_security_config
文件添加到base/src/{packageMain}/res
文件夹中,并将以下内容放在那里<?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>
在调试模式下构建应用程序
- 就是这样,您现在应该能够记录您的应用程序流量
如果需要,请查看使用 Android 设备录制文章以获取更多信息