【发布时间】:2017-06-12 17:36:07
【问题描述】:
目标:浏览 Gmail,然后点击我收件箱中的链接。
到目前为止,我已经: 使用用户名和密码成功登录了 gmail,并使用 Protractor 打开了第一封显示的电子邮件。
问题:每次我加载网页并检查 HTML 代码以引用电子邮件中的链接时,类名和 ID 都不同。例如,上次 xpath 是://*[@id=":6d"]/a,但现在是 //*[@id=":ml"]/a。
元素:
<a href= "the desired link" target="_blank" data-saferedirecturl="the desired link v2" > change Account password.</a> == $0
它上面的所有超类都包含如下代码:<div id=":66" class="ii gt adP ad0>,它们似乎是动态创建的。
你们建议如何引用该链接? 提前致谢
【问题讨论】:
-
考虑使用gmail.js,它可能会有所帮助。
标签: javascript gmail protractor