14. Selenium WebDriver – это программная
библиотека для управления браузерами.
Watir WebDriver – ruby-фреймворк для
автоматизации тестов веб-приложений,
который базируется на библиотеке
Selenium WebDriver.
22. Ожидание элементов (AJAX ожидания)
Явные ожидания (explicit waits)
• Watir::Wait.until { ... }: where you can wait for a block to be true
• object.when_present.set: where you can do something when it’s present
• object.wait_until_present: where you just wait until something is present
• object.wait_while_present: where you just wait until something disappears
Неявные ожидания (implicit waits)