请指导我在通过jmeter录制https请求时需要在jmeter中完成所有设置。在做同样的事情时,我得到了未知的主机异常。 感谢
答案 0 :(得分:3)
假设1 :您的JMeter和/或浏览器配置错误。您可以使用Templates功能在几次点击中配置JMeter进行录制。
配置浏览器以使用以下代理:
假设2 :您(或您的公司)正在使用公司代理访问Internet和/或Intranet。在这种情况下,您需要将代理详细信息传递给JMeter启动脚本,如:
jmeter -H proxy_host -P proxy_port ...
有关域名的详情,请参阅Using JMeter behind a proxy指南。
您还可以考虑另一种解决方案,它允许直接从浏览器记录JMeter测试,而无需配置代理,担心SSL证书等。查看JMeter Chrome Extension
答案 1 :(得分:0)
对于未知主机例外,应在hosts
文件中添加域名和IP地址对。对于Windows,此文件位于C:\Windows\System32\driver\etc\
。
例如:
102.54.94.97 rhino.acme.com
答案 2 :(得分:-1)
要通过JMeter记录HTTP请求,您必须在系统中配置一些元素。步骤是:
1.添加线程以测试计划。
2.添加录音控制器以进行计划
3.将Http代理服务器添加到工作台
4.address 127.0.0.1端口是8888
5.启动代理服务器
6.完成停止代理服务器时的记录。
您必须配置浏览器设置或安装证书以通过JMeter进行记录。对于逐步JMeter代理设置,请遵循此PDF Step by step JMeter HTTP(S) Test Script Recorder Configuration