ios - 尽管所有必需的配置都在 iPhone 中完成以在 jmeter 中录制脚本,但录制不起作用
问题描述
iphone配置:
- 安装了有效的认证
- 根据需要设置代理(笔记本电脑的 ip 和端口为 8088,与 jmeter 中相同)
- 手机/笔记本电脑/Jmeter重启都尝试了多次
尽管所有配置都已按要求完成,但录制并未开始。有什么我想念的吗?在此处输入图像描述
解决方案
您的配置似乎有效,所以我没有任何其他建议:
确保证书没有过期(它的有效期只有 7 天,只要你没有触摸
proxy.cert.validity
property)并且它与 JMeter 的“bin”文件夹中的证书相同正如其名称所证明的那样,HTTP(S) 测试脚本记录器只能记录HTTP或HTTPS流量,如果您的应用程序使用其他/不同的网络协议,您将无法记录它(至少 JMeter 5.4.1 不能)
检查jmeter.log文件是否有任何可疑条目。为代理和朋友增加 JMeter 日志记录的详细程度也是一个好主意,可以通过在log4j2.xml文件中添加下一行来完成:
<Logger name="org.apache.jmeter.protocol.http.proxy" level="debug" />
最后但并非最不重要的一点是检查您的iPhone 日志
推荐阅读
- spring-webflux - Spring Webflux HttpResponse
- java - 为什么 @OnDelete(action = OnDeleteAction.CASCADE) 在删除 InheritanceType.JOINED 时不删除父表条目
- google-cloud-platform - 虚拟机到 Google Cloud Shell 带宽费用
- python - 用于多行替换字符串的正则表达式,然后放入熊猫数据框中
- javascript - 为什么WordPress登录按钮不采用自定义recaptcha按钮响应令牌
- angular - 如何将 Metamask EventEmitter 实现到 Angular?
- android-studio - Android Studio“新”菜单错误
- javascript - JSX 选择元素似乎没有在选项上自动选择(实现“选择”)。我错过了什么吗?
- node.js - Angular 9 SSR 日志 - 避免在我们的日志中包含整个 main.js
- spring-boot - Spring Kafka 接收并转发另一个代理