2016-06-18 4 views
0

Я хочу реализовать явное ожидание в capybara, рамки призмы сайта. Я дал capybera.defaulteaitTime = 18. Но тогда я должен дать сказать sleep 3, как некоторые действия. Я работаю в hybris PIM automation.Basically я хочу, чтобы избежать всех выражений сна в коде.Как внедрить явное ожидание в capybara, чтобы ждать элемента, ruby ​​

Благодаря в пожилом

+0

Показать один пример кода, который вы хотите изменить –

ответ

0

SitePrism переопределяет капибары по умолчанию ожидание/поведение повторы вместо ожидая использовать предоставленный wait methods. Однако вы можете настроить SitePrism, чтобы вернуться к нормальному поведению Capybara автоматического ожидания/повтора для элементов, установив

SitePrism.configure do |config| 
    config.use_implicit_waits = true 
end 

как описан here