【发布时间】:2016-07-27 03:05:24
【问题描述】:
【问题讨论】:
标签: jmeter
【问题讨论】:
标签: jmeter
您需要将“要测试的响应字段”切换为文本响应
根据Response Assertion 文档:
Text Response - 来自服务器的响应文本,即正文,不包括任何 HTTP 标头。
文档(文本) - 通过 Apache Tika 从各种类型的文档中提取文本(参见 View Results Tree 文档视图部分)。
所以在下载时需要使用“文档(文本)”,即自动生成的文件,并希望检查文件是否包含某个短语。
有关在 JMeter 测试中使用断言的全面信息,请参阅 How to Use JMeter Assertions in Three Easy Steps 文章。
使用自 JMeter 3.0 起可用的JSON Path PostProcessor 可能更方便。它简化了 JSON 数据的处理,因为 JSONPath language 比 Perl5 样式的正则表达式要容易得多,尤其是在从多行或条件选择中获取单独的值时(即“获取所有 SKU,其中虚拟库存 > 10”。
【讨论】: