Публикации по теме '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 и..