我正在撰写一封电子邮件并将其发送给自己。我想验证标题,并且正文与我给出的文本相同
(注意:正文可能包含额外的文字,例如添加的签名)
selenium
验证身体是否包含我发送的文字的最佳方式是什么?
例如: - 我已将文字"hello"
发送到我的身体,但现在发送后"hello sent fromxxx"
使用Java
。正在寻找可以验证这一点的selenese
命令。
有人可以建议
我正在使用类似的东西
String bodyText = driver.findElement(By.tagName("body")).getText();
Assert.assertTrue("Text not found!", bodyText.contains(text));
答案 0 :(得分:1)
您的代码
bodyText.contains(text);
如果布尔值为false,本身将返回一个True或False的布尔值,并且AssertTrue的输出将显示在控制台中。