java - 如何使用 Selenium 根据其 href 属性在页面中选择链接?

标签 java eclipse selenium-webdriver

我是 Selenium 新手。

我试图根据“href”属性选择一个链接。我无法在这里使用 XPath 表达式,因为每次加载页面时链接都会在页面中不断移动。

最佳答案

使用 XPath 表达式//a[contains(@href,'yourhref')]by.xpath 或类似的 CSS 选择器。

当您使用 // 时,它表示相对 XPath 表达式,因此无论层次结构如何,如果您的 href 属性是唯一的,这将完成以下工作你。

关于java - 如何使用 Selenium 根据其 href 属性在页面中选择链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19582195/

相关文章:

java - 变量名前后[]的区别

java - 使用 jpa 在对象中保留对象

android - 禁用 Eclipse 验证器和插件?

java - 如何在android中使用dip和sip

javascript - 我的 WebDriver 脚本可以从网页捕获事件吗?

java - 如何在java appium中获取完整的元素列表(包括滚动时可见的元素)?

java - 我想从 MongoDB 中的列表介绍 hashmap 获取数据 - Java

java - java中一个线程占用多少内存

eclipse - 如何在 Eclipse 中的编辑器 Pane 侧面显示编辑器选项卡?

java - 更改用户配置文件 chrome selenium webdriver