gpt4 book ai didi

javascript - 动态分配的 ID

转载 作者:太空宇宙 更新时间:2023-11-04 15:34:31 25 4
gpt4 key购买 nike

目标:浏览 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

它上面的所有父类(super class)都包含如下代码:<div id=":66" class="ii gt adP ad0>它们看起来是动态创建的。

你们建议如何引用该链接?提前致谢

最佳答案

by.linkTextby.partialLinkText 是两个最相关的定位器:

element(by.partialLinkText("change Account password")).sendKeys("test");

(确保字母大小写正确)。

关于javascript - 动态分配的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44505523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com