标签: ruby selenium timeout automated-tests capybara
我正在使用Ruby Capybara和Siteprims进行Selenium测试。在大多数情况下,我的环境不会完全加载页面,因为隐式等待DOM,导致测试失败。为了找到定位器,我们使用find(locator).action。在大多数情况下,定位器已经加载,但由于页面仍在旋转,Selenium正在等待完成。
find(locator).action
即使我收到超时异常,有没有办法尝试执行Net::ReadTimeout (Net::ReadTimeout)?
Net::ReadTimeout (Net::ReadTimeout)