硒难题!如果元素中存在特定文本,请在链接中存储链接/文本

时间:2012-05-29 21:17:58

标签: text selenium hyperlink store

我对Selenium非常陌生,只是在尝试寻找以下方法时才遇到它:

我是拥有论坛群组的网站的成员。该网站没有搜索功能,您可以在其中搜索组中的所有用户,例如来自英国。

我想要做的是导航到某个组中的用户列表,并在页面上查找文本“United Kingdom”(原始国家/地区写在每个用户名旁边),然后是任一商店用户名或(更可取的)用户名所指向的链接。

我已经成功地编写了一些类似的东西,突出了“英国”等字样。但我似乎无法弄清楚你如何搜索一段文字,但是存储了同样的文本链接元件。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

如果使用java绑定,这应该有效,尽管基本原理与其他语言保持一致

String foo = driver.findElement(By.Id("xxx")).getAttribute("href");