如何点击登录按钮?
<a href="/bin/ids/login.smp.html?_=nc" rel="IDS_login">Login</a>
屏幕截图中的代码:
我可以通过xpath做到,但我想知道是否还有其他方法?
任何帮助将不胜感激,
谢谢!
答案 0 :(得分:2)
我可以通过xpath做到,但我想知道是否还有其他方法?
我建议你尝试使用╔═══════════════════════════════╗
║ id ║
╠═══════════════════════════════╣
║ 429ac4e546-11e6-471e ║
║ 09237884-9713-9b6751fe0b85ffd ║
║ 09237884-9713-9b601235370 ║
║ 09237884-9713-9b52007fa6c7d ║
║ 429ac4e546-11e6-471e ║
║ 09237884-9713-9b6751fe0b85ffd ║
║ 09237884-9713-9b601235370 ║
║ 09237884-9713-9b52007fa6c7d ║
╚═══════════════════════════════╝
比cssSelector
更快地找到一个元素: -
xpath
您还可以使用driver.find_element(:css, "div#anonymous > a[rel='IDS_login']").click
找到此元素: -
link_text