Веб-приложение постоянно использует этот div после действий пользователя. В моих тестовых сценариях есть эта строка. дословно, везде.
@browser.div(:id => 'loading-indicator').wait_while_present
Явное включение этой строки везде нормально, но некрасиво и повторяется.
Иногда срабатывало использование wait_until_present
с элементом следующий ("foo
") после индикатора загрузки. Однако в некоторых случаях foo
и индикатор загрузки присутствуют одновременно, но foo
не является visible?
, пока индикатор загрузки не исчезнет.
Есть ли способ, возможно, в env.rb
, указать watir-webdriver, что этот элемент всегда должен wait_while
присутствовать?