gpt4 book ai didi

javascript - 我可以使用什么来生成元素定位器的名称?

转载 作者:太空宇宙 更新时间:2023-11-04 12:37:46 28 4
gpt4 key购买 nike

我需要为我目前正在使用 Selenium IDE 进行的元素生成元素定位器的名称。我可以使用 xpaths、css 或 dom 来查找元素并使用它们来生成元素的名称。谁能建议使用什么从 css、xpath 或 dom 中提取有意义的名称?例如,我可以使用

//li[@id='item1c4994198e']/div/div/a/img  

作为我的 xpath 获取元素并使用 id 属性为元素生成名称。

最佳答案

@Vaibhav:使用正确的定位器获取元素是 Selenium 的核心。现在这里有一些你应该永远记住的事情。

永远不要让你的脚本依赖于 Absolute Xpath 。(即来自源的路径,如/html.body ......)。尝试使用像 firebug 这样的插件来生成 Xpath。您可能还会遇到 firebug 生成的路径可能无法在页面上检测到您想要的元素的情况,因此选项是使用相对路径。如果您仍然需要更多信息..您可以点击以下链接

http://www.toolsqa.com/selenium-webdriver/xpath-firebug-firepath/

关于javascript - 我可以使用什么来生成元素定位器的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27144651/

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