WebdriverIO
Фреймворк для UI-автоматизации
WebdriverIO -это фреймворк для тестирования браузеров и мобильных устройств нового поколения для Node.js.
Особенности WebdriverIO
- Это инструмент с открытым исходным кодом для автоматического тестирования веб-приложений
- Он предоставляет возможности навигации по веб-страницам, пользовательского ввода, выполнения JavaScript и многое другое.
- WebdriverIO полностью написан на JavaScript.
- WebdriverIO предоставляет пакет Node для тестирования с веб-драйвером.
- WebdriverIO поддерживает синхронный код, почти все тестовые фреймворки BDD и TDD, библиотеку ‘webdrivercss’ для сравнения CSS-стилей элементов на странице.
- Синхронность WebdriverIO обеспечивает технология Fibers, иногда ее еще называют coroutines.
- WebdriverIO упрощает поиск элементов. Помимо поиска элементов только по тексту, который они содержат (например, ‘button=Save’), WebdriverIO позволяет использовать расширенные селекторы CSS (например, ‘#editSomething>span #someElementID’ или ‘#elementId>h3:nth-of-type(1)’).
- WebdriverIO поставляется с собственным средством запуска тестов.
- WebdriverIO поддерживает другие среды тестирования, такие как Jasmine, Cucumber и Mocha.
-
Разработка
Аналоги и альтернативы для WebdriverIO
WebdriverIO - похожие продукты (инструменты, решения, сервисы)
Отзывы
Отзывов пока нет.