我建议不要使用UI来验证Gmail。Gmail的UI非常复杂,这是一个陷阱。对我来说,用硒自动化根本不是解决方案。
考虑使用JavaMail
API和HTTPURLConnection。这是我在类似的测试场景中所做的。
在运行webdriver测试时,如果您希望收到一封电子邮件,请执行某些操作后,然后对Java邮件使用JavaMail
API民意调查(如果不是立即发送,请等待一段时间(如果超时),并带有某些“主题”或“发件人”等)。找到,然后从电子邮件内容中获取链接,然后使用HTTPURLConnection模拟点击



