Публикации по теме 'protractor'
Создавайте действующие сценарии с огурцом за секунды с помощью кабачка
Создавайте действующие сценарии с огурцом за секунды с помощью кабачка
Необходимые знания:
Самые базовые знания JavaScript (если они вообще есть, поскольку мы начинаем с рабочих примеров) Селекторы CSS (или xpath для более сложных ситуаций) Ознакомьтесь с этим учебным ресурсом: https://flukeout.github.io/
Если вы раньше сталкивались с Cucumber на каком-либо языке, возможно, вам показалось, что вам пришлось написать много кода, чтобы проверить самые тривиальные из счастливых..
Шаги по настройке Protractor с использованием JS/Jasmine-Automation Test
Шаги по настройке Protractor с использованием JS/Jasmine-Automation Test
Транспортир — это своего рода обертка для селенового веб-драйвера. Он взаимодействует с веб-драйвером selenium для вызова AngularJS (модель Ng).
Во-первых, нам нужно установить Node.js. Чтобы установить node.js, перейдите по этой ссылке ЗДЕСЬ Чтобы установить Protractor, выполните эту команду в терминале. npm install -g protractor Установка Java обязательна и убедитесь, что переменная окружения Path..
Передача прокси в Sauce Labs с помощью Protractor
В Protractor есть много интересных функций, в том числе несколько интеграций Sauce Labs. Например, когда вы добавляете значения «sauceUser» и «sauceKey» в свой файл конфигурации (см. ниже), Protractor автоматически направляет ваши тесты Selenium в облако Sauce Labs.
Так что это здорово само по себе, но есть также способ передать информацию о прокси в Sauce Labs, над решением которой я работал с несколькими людьми. Вы просто передаете HttpProxyAgent информацию о своем прокси со..
Освоение Protractor: полное руководство по автоматизированному тестированию с примерами и установкой…
Protractor — это комплексная среда тестирования, специально разработанная для приложений Angular и AngularJS.
Благодаря своим мощным функциям и интуитивно понятному API Protractor упрощает процесс написания автоматических тестов для приложений Angular. В этом всеобъемлющем руководстве мы проведем вас через установку и настройку Protractor, рассмотрим основные концепции и предоставим примеры кода для демонстрации его использования. К концу этого руководства вы будете иметь четкое..
Автоматическая настройка QA шаг за шагом
Часть 2 — тесты e2e
Мы построили FASHION CLOUD с помощью AngularJS, поэтому выбор для e2e-тестирования был довольно очевиден… Protractor .
У большинства из нас не было большого опыта в автоматизированном тестировании, ни в Selenium, ни в других подобных инструментах (учитывает ли POSTMAN?). Так мы начали путь исследования, какие паттерны использовались в индустрии, передовой опыт и как структурировать наши тесты.
Мы нашли это потрясающее видео с руководством по стилю Protractor ,..
Как использовать Smart Waits с транспортиром / Как использовать ожидаемые условия с транспортиром
Вместо этого используйте ExpectedConditions для работы с транспортиром.
browser.wait (EC.presenceOf (detailsTableResidents), 3500);
Это означает, что он будет ждать до 3500 мс, пока элемент не отобразится.
Если элемент отображается в течение 1000 мс, он пропустит оставшиеся 2500 мс ожидания . Таким образом, вы сэкономили 2500 мс.
Объяснение. Почему вы должны использовать EC вместо сна, чтобы дождаться рендеринга элемента с помощью Protractor.
Protractor «знает об..
Докеризация приложения Angular с контейнерами Karma и Protractor
Docker - это инструмент контейнеризации, используемый для оптимизации рабочих процессов разработки и развертывания приложений в различных средах.
В этом руководстве показано, как Dockerize приложение Angular, сборка с помощью Angular CLI, использование Docker и Docker Compose как для разработки, так и для производства. Особое внимание мы уделим:
Настройка файла docker-compose для разработки с горячей перезагрузкой, который включает экземпляр Chrome для тестирования Karma и..