如何使用水豚定位<输入类型= "image" ....>?



这是我视图的一部分...

  <input type="image" id="clickAction" src="<%= @bookSurveyImage %>" alt="Take Survey"%>"/>
<% end %>
</body>
</html>

我希望能够定位该输入,以重定向到另一个URL。我怎样才能做到这一点 ?请帮助

以下是我尝试过的一些事情。

describe "landings", :type => :feature do
it "index: get all params" do
visit '/sample_page?'
expect(page).to have_no_content 'Sample text'
expect(page).to have_no_content 'Example'
expect(page).to have_no_content("Some Content")
expect(page).to have_css("img", :maximum => 1)
# expect(page).to have_css("input", :id => "sampleID")
# get :survey_link
# expect(response).to render_template(:survey_link) #
# find("#clickAction").click
# input[@type='image']
# click_input
# 
# visit 'https://url........'

结束结束

您应该能够使用

单击它
click_button("Take Survey")

http://www.rubydoc.info/gems/capybara/capybara/capybara/node/actions#click_button-instance_method

相关内容

  • 没有找到相关文章

最新更新