我会在确认页面中收到随机电子邮件ID。这应该是以下格式。 a****a@gmail.com 我可以在selenium中验证电子邮件格式吗?
<div class="cart-wrapper grid-container">
<div class="grid-40">
<div class="cart-confirmation-copy">
<p class="cart-confirmation-email">A***A@gmail.COM</p>
</div>
</div>
答案 0 :(得分:0)
除了使用selenium之外,还使用JavaMail验证电子邮件格式。您只需要从selenium getText()
然后将其传递给函数
使用official java email包是最简单的:
public static boolean isValidEmailAddress(String email) {
boolean result = true;
try {
InternetAddress emailAddr = new InternetAddress(email);
emailAddr.validate();
} catch (AddressException ex) {
result = false;
}
return result;
}
希望它会对你有所帮助:)。