哈玛林.无法在JMeter中记录应用程序(Xamarin-Android)的活动



我正在研究Xamarin-Android项目,我正在尝试使用JMeter执行负载测试,但它不起作用。我无法看到 API 请求和其他详细信息。 当我使用本机Android应用程序时,它工作正常。 我没有在任何应用程序中启用ProGaurd。 我不知道是什么原因导致应用程序不显示API请求,请建议。

谢谢!

如果你的Xamarin-Android应用程序使用HTTPS而不是本机应用程序,这可能是一个解释。

要启用此功能,请确保将启动HTTP(S(测试脚本记录器时生成的JMeter根证书添加到Android。 它位于jmeter/bin文件夹中。

请参阅">安装 JMeter CA 证书以进行 HTTPS 记录">

如果您有权访问代码,则可能需要禁用证书检查:

  • https://forums.xamarin.com/discussion/69210/https-ignore-certificate

也有可能您的应用程序没有正确处理代理(JMeter 就是这样操作的(,请参阅:

  • Proxy credntials for HttpClient in Xamarin Android

最新更新