【发布时间】:2015-11-24 06:41:25
【问题描述】:
我是使用黄瓜和水豚的新手。我需要点击使用水豚将鼠标悬停在网页的某些元素上后显示的链接
例如att.com
1。方案是悬停在个人点击 att.com
2。将鼠标悬停在 Shop --Bundles 上的另一种场景 - 点击 Popular Bundles
如何使用 capybara 的 hover 和 click 方法来完成,或者有没有其他方法可以做到这一点。
尝试的选项是
find(:xpath, ".//*[@id='ge5p_z2_p1001']").hover
find(:xpath, ".//*[@id='ge5p_z2_t1038']").click
但它抱怨找不到 xpath
【问题讨论】:
-
能否提供您所讨论部分的完整html
-
@Richlewis - 示例页面是 att.com
-
我看看,但这是一个糟糕的问题
标签: ruby selenium-webdriver cucumber capybara