将鼠标悬停在水豚上
我的页面上有一个按钮,仅当将鼠标悬停在某个元素上时才会出现。但我不知道如何模拟这个,然后单击链接,以便我可以使用 Capybara 和 Selenium 进行黄瓜测试。
I have a button on a page which only appears when hovering over a certain element. But I can't figure out how to emulate this and then click on the link so I can cucumber test it using Capybara and Selenium.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能需要为此使用自定义步骤,例如:
在内部,您编写类似以下内容的内容:
然后单击您想要的按钮:)
You may want use a custom defined step for this, like:
Inside, you write something like:
And then you click that button you want :)
我找到了一种使用 Capybara + Selenium 驱动程序来模拟“鼠标悬停”的方法。试试这个代码:
I found a way to simulate "mouse hover" using Capybara + the Selenium driver. Try this code: