如何通过Jmeter获取特定电子邮件ID中收到的最新电子邮件

时间:2013-10-16 05:50:16

标签: jmeter

可以构建正则表达式以反向搜索最旧的电子邮件和Jmeter中线程的特定值。我正在尝试获取在我的gmail测试帐户上发送的最新电子邮件,基本上在我的应用程序中它必须放在验证码rec。在您的电子邮件帐户中完成注册。

1 个答案:

答案 0 :(得分:2)

当我必须在正则表达式中选择最后匹配的值时,我使用以下技术 设置RegEx匹配号。到-1(这样它将获取所有可能的匹配值) 在RegEx后处理器旁边添加一个BeanShell后处理器 在BeanShell后处理器中添加以下代码

int lstMathchNr = Integer.parseInt(vars.get("regVal_matchNr"));
String tempStr= "regVal_" + lstMathchNr;
String lstMatchVal = vars.get(tempStr);
vars.put("regExVal", lstMatchVal);

现在JMeter变量regExVal将具有最后匹配的值