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


Помимо DOM и устаревших селекторов Selenium {The Rise of Shadow DOM}
Визуальное представление: https://www.youtube.com/watch?v=xAwoHvdLZXk Предположим, что, будучи Front-end разработчиком, мы реализуем конкретное расширение, которое требует взаимодействия со многими другими сайтами клиента. И это расширение вызывает конфликты CSS при рендеринге на клиентских сайтах. Теперь возникает вопрос, как поступить с этой проблемой? Разработчики применили определенное решение {обсуждается ниже}, чтобы избавиться от своей проблемы, но теперь новая проблема..

WebdriverIO — Кросс-браузерное тестирование
Кроссбраузерное тестирование необходимо для обеспечения работоспособности вашего веб-сайта во всех популярных браузерах, и этого можно легко добиться с помощью WebdriverIO. Давайте посмотрим, как мы можем запустить наши тесты в Chrome и Firefox. Если вы настроили свои тесты с помощью средства запуска тестов WebdriverIO, то wdio-chromedriver-service уже будет настроен для вас, что позволит вам запускать тесты в Chrome. Если вы еще не устанавливали это раньше, то вы можете посмотреть..

WebdriverIO для новичков
WebdriverIO - это инструмент, используемый для создания автоматических тестов браузера. Следующее руководство предназначено для людей, у которых очень мало или совсем нет опыта в написании автоматических тестов. Целью учебного пособия является: Создайте с нуля очень простой фреймворк, который будет работать локально на вашем компьютере. 2. Напишите автоматический тест для запуска веб-браузера и проверки заголовка веб-страницы. Предварительные условия: Node.js (..

Обзор новейших тестовых фреймворков автоматизации пользовательского интерфейса
Когда я выбирал среду тестирования пользовательского интерфейса для веб-проекта, я провел небольшое исследование в зависимости от требований проекта. Надеюсь, этот пост поможет техническим специалистам, которые ищут быстрый обзор последних фреймворков. Пример использования Автоматизация тестирования пользовательского интерфейса для веб-проекта, написанного на Angular. Требуется поддержка нескольких браузеров, включая Chrome, Firefox и Safari Эффективное тестирование и простая..

Начало работы с webdriver.io
Введение: webdriver.io — тестовая среда с открытым исходным кодом для node.js. Он используется для автоматизации веб-приложений и мобильных приложений. Он отправляет запросы на сервер Selenium через протокол WebDriver и обрабатывает его ответы. WebdriverIO — это настраиваемая реализация API веб-драйвера Selenium W3C. Он написан на Javascript, упакован в «npm» и работает на Node.js. Говоря простым языком, он использует вызовы Selenium API для автоматизации сценариев приложений...

WebdriverIO — Повторно используемые функции
Когда вы начнете расширять свою тестовую среду, вы часто можете обнаружить, что повторно используете один и тот же код в нескольких местах, что в долгосрочной перспективе усложняет обслуживание тестов. Вы можете оптимизировать многие свои тесты, повторно используя свой код и используя вспомогательные функции. Давайте рассмотрим несколько примеров ниже: ❌ Неверный способ Многократное повторение одного и того же кода везде – it('should update the search category', () => {..

Почему мы любим WebdriverIO
Первоначально опубликовано в блоге нашего партнера на сайте East Coast Product 17 ноября 2016 г. Я использую фреймворк тестирования WebdriverIO последние восемь месяцев и получил невероятно положительный опыт, поэтому хочу поделиться любовью. Если вы ищете новую среду тестирования, вот несколько причин, чтобы рассмотреть WebdriverIO. Он удобен для разработчиков WebdriverIO полностью написан на JavaScript. Это здорово, потому что позволяет мне писать чеки на знакомом языке и..