JMeter 上的 HTTP 请求没有 return 来自某些站点的响应
HTTP Request on JMeter does not return a response from some sites
我想知道是否有人可以提供一些指导,说明为什么我 运行 的 HTTP 请求没有及时得到响应,详情如下:
我是 JMeter 的完全初学者,尝试在使用中学习。
我 运行 在我的第一个项目上进行了几次冒烟测试,我设置了一个 HTTP GET 请求采样器 url asda.com
1
和另一个采样器 url tesco.com 2
我在一两秒内收到 asda.com 的回复,但我没有收到 tesco.com 3
的任何回复
右上角的计时器一直在计时,直到我手动停止测试4
一旦我手动停止测试,Listener中自然会有一个结果tesco.com5
注意:这是我的测试计划的样子6
我在 tesco.com 采样器上尝试过的东西:
在协议字段中添加 HTTPS
运行 'Redirect Automatically' ticked/unticked
我可以通过浏览器导航到 url www.tesco.com,所以我知道该网站已启动并且 运行。
tesco.com
和www.tesco.com
是不同的服务器
您的浏览器不会执行简单的普通 HTTP GET 请求,它会添加一些 headers 如:
假设您添加了一个 HTTP Header Manager 并将其配置为发送与您的浏览器相同的 headers - 您应该会得到相同的响应。
演示:
我想知道是否有人可以提供一些指导,说明为什么我 运行 的 HTTP 请求没有及时得到响应,详情如下:
我是 JMeter 的完全初学者,尝试在使用中学习。
我 运行 在我的第一个项目上进行了几次冒烟测试,我设置了一个 HTTP GET 请求采样器 url asda.com 1
和另一个采样器 url tesco.com 2
我在一两秒内收到 asda.com 的回复,但我没有收到 tesco.com 3
的任何回复右上角的计时器一直在计时,直到我手动停止测试4
一旦我手动停止测试,Listener中自然会有一个结果tesco.com5
注意:这是我的测试计划的样子6
我在 tesco.com 采样器上尝试过的东西: 在协议字段中添加 HTTPS 运行 'Redirect Automatically' ticked/unticked
我可以通过浏览器导航到 url www.tesco.com,所以我知道该网站已启动并且 运行。
tesco.com
和www.tesco.com
是不同的服务器您的浏览器不会执行简单的普通 HTTP GET 请求,它会添加一些 headers 如:
假设您添加了一个 HTTP Header Manager 并将其配置为发送与您的浏览器相同的 headers - 您应该会得到相同的响应。
演示: