当前位置: 首页 > 面试题库 >

我为什么得到:Error:“ HTTP请求响应断言:测试失败:文本应包含/ 302 /”

秦承允
2023-03-14
问题内容

08 nov 608 nov
5
08 nov
4
08 nov
308 nov
1 08 nov
2

为什么我得到:

HTTP request Response Assertion:Test failed:text expected to contain /302/”
error in “Assertion Results”


问题答案:

这是因为您没有在断言中检入正确的“要测试的字段”,因此需要检查响应代码而不是文本响应:

响应断言机智

同样,您的断言失败了,因为您没有获得302(重定向),而是获得了200(成功)。因此,除非您真的只想要302,否则只需删除此断言即可,因为如果响应代码严格高于399,默认JMeter会将Sample标记为失败。



 类似资料:
  • 问题内容: 我在wp主题中设置了基本的wordpress ajax示例。触发是由modernizr.js检查页面上的媒体查询来完成的。 我已经本地化了脚本并使其入队。 最后处理请求的函数是: 这总是使我的响应为0(无属性),我也不知道为什么。PS这都是本地的。 问题答案: 一切都必须在这里匹配: PHP JS

  • 我将传递任何成员ID或活动卡进行匹配,以验证activecard(卡号)与传递的成员ID匹配。 请求: 编辑:运行步骤后 编辑2:运行脚本断言后添加自定义属性

  • 我在Alamofire 5.3中收到了大量失败的请求,其中响应对象本身为nil,或者错误为“无法解析响应”。我可以从服务器日志中看到,所有这些请求都返回有效。 这是我的设置: API管理器类: AccessTokenInterceptor: 这个拦截器从插入我的授权令牌 我也使用标准路由器的URL刚需转换,编码是通过JSON序列化(字典)或可编码协议(对象) 奇怪的是,我不认为我在做任何不同于我使

  • 我试图断言一个xml是否包含一个xpath。例如xpath是: 当我检查它https://www.freeformatter.com/xpath-tester.html它成功返回一个元素。 然而,当我尝试使用以下空手道机制时,它失败了: 错误是 我是不是做错了?我正试着跟着这里的医生https://github.com/intuit/karate/blob/master/karate-junit4

  • 问题内容: 在我的JMeter测试中,如果有任何错误,我想触发HTTP请求以在系统上发布消息,以进一步关注。我在这里可以做什么?邮件可视化工具可以很好地通过电子邮件报告错误。我想做同样的事情,但是要通过HTTP请求。我正在使用jmeter 3.2。 问题答案: 您可以执行以下操作: 在HTTP Request采样器之后添加If Controller,并将以下代码放入“条件”区域: 将SMTP Sa