如何使用Selenium Web驱动程序验证电子邮件

How to verify EMail using Selenium Webdriver

本文关键字:程序验证 电子邮件 Web 何使用 Selenium      更新时间:2023-09-26

我的EXTJS应用程序有一个带有EMail按钮的页面,单击它会创建一个指向页面内容的链接,并打开带有此链接的默认电子邮件客户端。

在inspect DOM中,EMail按钮就是这样。

<span id="basebutton-1358-btnInnerEl" data-ref="btnInnerEl" unselectable="on" class="x-btn-inner x-btn-inner-basebutton-large">Email</span>

在整个DOM中,没有"mailTo"。

我在这里需要验证的只是点击时生成的链接。我真的不关心它是否会打开任何电子邮件客户端。

看起来您正在寻找javascript在"电子邮件"按钮上注册的事件。在这种情况下,请参考EXTJS和jQuery的类似问题您尝试验证的方式应该是单元测试的一部分,而不是黑盒测试。