Публикации по теме 'webdriverio'


Запуск тестов браузера WebdriverIO на BrowserStack
WebdriverIO — это прогрессивная платформа автоматизации, созданная для автоматизации современных веб-приложений и мобильных приложений. Он упрощает взаимодействие с вашим приложением и предоставляет набор подключаемых модулей, которые помогут вам создать масштабируемый, надежный и стабильный набор тестов. Вы можете использовать WebdriverIO для автоматизации следующего: 🌐 современные веб-приложения, написанные на React, Vue, Angular, Svelte или других фреймворках. 📱 гибридные или..

Часть III - Среда тестирования
В Части I и Части II этой серии были рассмотрены инструменты, которые мы можем использовать для доступа к тестируемой системе - браузеру на базе настольного компьютера или мобильному приложению. Но доступа к приложению недостаточно для выполнения тестов. Для этого нам понадобится полноценная среда тестирования, которая поможет нам запускать тесты. Среда тестирования E2E Как описано в первой части этой серии, тест E2E имитирует действия пользователя в данной системе. Обычно это..

Увеличьте шансы на выигрыш в лотерею с помощью инструментов автоматизированного тестирования
У вас когда-нибудь возникало ощущение, что игра, в которую вы играете, сфальсифицирована? Или эта лотерея не совсем честная? Я проверил это чувство во время лотереи на одном из британских кэшбэк-сайтов. Вот что я нашел. Я пользователь одного из кэшбэк-сайтов, довольно популярных в Великобритании. Идея проста: вы покупаете вещи и получаете некоторый процент от потраченных средств. Во время Рождества на этом сайте проводится лотерея. Лотерея Лотерея заключается в сборе количества..

Руководство по началу работы по тестированию браузера с помощью WebDriver.IO и Mocha and Chai
Оценив несколько библиотек для тестирования браузеров, я остановился на WebDriverIO . Основная причина, по которой я сделал выбор, заключалась в документации. На мой взгляд, в большинстве библиотек для тестирования браузеров есть документация, которая в лучшем случае скудна. Некоторые из тех, что я оценил, были ZombieJS, PhantomJS и Selenium. Мне очень нравится Selenium, потому что это больше, чем просто безголовый браузер для тестов. С помощью Selenium я могу быстро изменить движок..

Сократите время разработки webdriver.io с помощью REPL
Написание надежных и эффективных интерфейсных тестов или сквозных тестов с помощью веб-драйвера требует времени. Требуется некоторое время для настройки вашего проекта, требуется время, чтобы определить тесты, которые вам нужно создать, и требуется время, чтобы написать эти тесты. Одна вещь, которая может занять много времени, — это найти правильные локаторы и убедиться, что они будут работать в объектах вашей страницы. Все, что может помочь ускорить это, уменьшит время, необходимое..