Ruby 找不到具有watir的元素(xpath、id、类、父级等)

Ruby 找不到具有watir的元素(xpath、id、类、父级等),ruby,watir,Ruby,Watir,我正在测试一个网页(www.bookingay.com),我不能点击一个特定的项目,即使我不能通过xpath找到它。 进入页面后,搜索目的地并选择第一个酒店选项,然后在酒店页面上有一个我找不到的预订按钮。 我尝试了几个定位器,但没有成功: browser.button(class: 'btnJumpToCheckOut').click /.fire_event ('click') browser.button(xpath: 'what/ever?).click 这些选项都不起作用,甚至我也找不

我正在测试一个网页(www.bookingay.com),我不能点击一个特定的项目,即使我不能通过xpath找到它。 进入页面后,搜索目的地并选择第一个酒店选项,然后在酒店页面上有一个我找不到的预订按钮。 我尝试了几个定位器,但没有成功:

browser.button(class: 'btnJumpToCheckOut').click /.fire_event ('click')
browser.button(xpath: 'what/ever?).click

这些选项都不起作用,甚至我也找不到此按钮的多个父div。

您是否遇到了错误,或者您希望发生的事情没有发生?错误是找不到元素,我尝试了5个大写div,但没有幸运,我还尝试搜索下一个元素并单击parent,但是,您不能添加要与之交互的特定html吗?“Button”仅适用于按钮元素,因此,如果它是一个看起来像按钮的“Div”元素,那么这里的代码将不起作用。完整的html是在线的,网站是bookingay.com,在搜索完要预订的第一个选项后,您将出现在酒店页面上,而在这个页面上我遇到了问题