2

我正在编写一个测试用例,如果响应代码为 404,它将点击一个 URL 并发送电子邮件。请求进展顺利,响应也来了,但我被困在正则表达式提取器。样品申请结果电子邮件代码在这里

![HTTP 请求的示例结果][提取器页面]

4

2 回答 2

4
  1. 将您的正则表达式修改为\d+
  2. 在“登陆页面验证”请求之后添加If Controller"${responsemsg}" == "404"并用作条件
  3. 使 SMTP 请求采样器成为 If 控制器的子级

示例测试计划快照

JMeter 正则表达式测试计划

于 2017-05-08T12:44:11.630 回答
2

将正则表达式更改为(\d+)并将模板更改为$1$并匹配 no。为1。有关更多信息,请参阅jmeter 用户手册中的将正则表达式与 jmeter正则表达式一起使用。

于 2017-05-08T11:11:19.647 回答