您可以通过单击元素
Capybara::Element.click。我
web_steps.rb在div中添加以下内容。
When /^(?:|I )click within "([^"]*)"$/ do |selector| find(selector).clickend
还有一些功能
Element.trigger('mouseover')似乎可以使鼠标悬停,尽管它不能与Selenium一起使用。您很有可能需要使用Capybara提供的
@javascript标签来装饰功能/场景。

您可以通过单击元素
Capybara::Element.click。我
web_steps.rb在div中添加以下内容。
When /^(?:|I )click within "([^"]*)"$/ do |selector| find(selector).clickend
还有一些功能
Element.trigger('mouseover')似乎可以使鼠标悬停,尽管它不能与Selenium一起使用。您很有可能需要使用Capybara提供的
@javascript标签来装饰功能/场景。