Jmeter XSD 验证在第一个错误处停止

Jmeter XSD validation stopped at first error

我正在使用 XML 模式验证来验证针对 XSD 模式的 XML 响应。 问题是 XML 验证在发现第一个错误后停止。

例如,我在第 105 行有一个错误,在第 1200 行有第二个错误 它 returns 仅在第 105 行出现错误,然后我必须修复此问题,或将值添加到 XSD 架构,然后(第二个 运行)我才能在第 1200 行看到错误。

是否可以在一份报告中查看所有错误?

使用 XML 架构断言 - 不幸的是,您必须在 Beanshell Assertion or JSR223 Assertion 中编写 XML 验证代码。

有关详细信息,请参阅 https://sqa.stackexchange.com/a/17807/6225 答案。