Jmeter 有没有一种方法可以识别http请求,该请求发送200个状态代码,但重定向到显示404错误的页面
我有一个microsoft链接,它返回200个状态码,但它显示404自定义页面。如何在jmeter中断言并使测试用例表明此链接返回的实际上是一个断开的链接Jmeter 有没有一种方法可以识别http请求,该请求发送200个状态代码,但重定向到显示404错误的页面,jmeter,Jmeter,我有一个microsoft链接,它返回200个状态码,但它显示404自定义页面。如何在jmeter中断言并使测试用例表明此链接返回的实际上是一个断开的链接 https://support.microsoft.com/kb/948590 哪个重定向到 https://support.microsoft.com/en-us/help/948590 使用404自定义图像页面,下面是它返回的状态- Thread Name: Thread Group 1-1 Sample Start: 2019-04
https://support.microsoft.com/kb/948590
哪个重定向到
https://support.microsoft.com/en-us/help/948590
使用404自定义图像页面,下面是它返回的状态-
Thread Name: Thread Group 1-1
Sample Start: 2019-04-17 18:53:54 IST
Load time: 1282
Connect Time: 0
Latency: 626
Size in bytes: 107295
Sent bytes:214
Headers size in bytes: 1074
Body size in bytes: 106221
Sample Count: 1
Error Count: 0
Data type ("text"|"bin"|""): text
Response code: 200
Response message: OK
预计我有这么多的网址,其中有自定义页面显示404,其中返回200状态码
如何使这样的url在jmeter中失败自定义404页面仍应返回404状态代码。例如,Drupal正确地返回404代码以及自定义主题、块等
在ChromeWebdev中查看这一点,我看到了后面的URL:948590?iecbust=1555509641240
这一个正确地返回404,但它来自页面加载中稍后的XHR。可能与Angular有关,但我不确定您如何从原始URL中找到这一点。自定义404页面仍应返回404状态代码。例如,Drupal正确地返回404代码以及自定义主题、块等
在ChromeWebdev中查看这一点,我看到了后面的URL:948590?iecbust=1555509641240
这一个正确地返回404,但它来自页面加载中稍后的XHR。可能与Angular有关,但我不确定您如何从原始URL中找出这一点。这实际上是您的开发人员在设置HTTP响应代码时应该从他们的角度解决的问题。请注意,JMeter是一个客户端测试工具。它只与HTTP响应消息和从服务器获得的响应代码一起使用。它不能根据一些可能包含404的随机文本做出决定 如果您是一名QA/Dev人员,并且在您的应用程序中看到了这一点,那么您应该将其修复。在此之前,您可以解析响应文本并确定响应是否成功 例如: 通过检查
404PageController
在您的响应中不存在,您自己可能会失败
当设置HTTP响应代码时,这实际上是您的开发人员应该从他们这边解决的问题。请注意,JMeter是一个客户端测试工具。它只与HTTP响应消息和从服务器获得的响应代码一起使用。它不能根据一些可能包含404的随机文本做出决定 如果您是一名QA/Dev人员,并且在您的应用程序中看到了这一点,那么您应该将其修复。在此之前,您可以解析响应文本并确定响应是否成功 例如: 通过检查
404PageController
在您的响应中不存在,您自己可能会失败