jmeter文本响应。断言在应该通过时失败
我得到了一个非常基本的文本resp,当它看起来应该通过时,jmeter失败了。感觉像是一些空白或字符编码问题,但让我卡住了-任何指针都会很好jmeter文本响应。断言在应该通过时失败,jmeter,Jmeter,我得到了一个非常基本的文本resp,当它看起来应该通过时,jmeter失败了。感觉像是一些空白或字符编码问题,但让我卡住了-任何指针都会很好 应用于:HTTP采样器 断言类型:仅主示例,文本响应 匹配:等于 因此,我在禁用资产的情况下运行了示例,并复制了resp的内容。主体插入到资源内的“要测试的模式”字段中。上下文应该是静态的,因此假设它会通过 但是,assert会因以下原因而跳闸: 断言失败消息:测试失败:文本应等于 URL测试:-比较完整xml是一种不好的做法,因为即使是两个空格不同的
- 应用于:HTTP采样器
- 断言类型:仅主示例,文本响应
- 匹配:等于
URL测试:-比较完整xml是一种不好的做法,因为即使是两个空格不同的xml也应该相等。 这里最可能的问题是空白 我建议您将一些文本与以下行进行比较: -嗯
-[CDATA[/c/AutomatedQA2/texttype\u plain]>请给我们确切的断言字符串和失败的响应示例。(是否尝试在结果树视图中手动检查?)以及运行此操作的html响应?Pastebin可以工作。在这个要点中添加了assert字符串和来自fail的消息:不考虑它是XML的事实(如果我真的想做XML检查,我会使用dtd或检查特定节点),我真正做的就是检查请求的resp体是否为特定值。resp在重新运行之间不会改变,我从树视图中列出的resp中复制了resp主体,但是,在与同一请求进行字符串比较时,资源失败。类似的测试使用json和常规文本进行,因此不确定为什么在这个实例中字符串比较可能失败。