Изучите Cucumber BDD с помощью Java — MasterClass Selenium Framework
Learn Cucumber BDD with Java -MasterClass Selenium Framework
udemy
Последний раз курс обновлялся 27 января с последними видеороликами Cucumber версии 7 Framework.
Попрощайтесь с написанием адского кода для разработки сред автоматизации и поприветствуйте Cucumber BDD!
« Cucumber — спасательный инструмент для индустрии контроля качества при разработке тестовых фреймворков с минимальными знаниями в области программирования.
Этот курс поможет вам создать первоклассную BDD-инфраструктуру, чтобы вы могли реализовать ее для любых тестовых случаев автоматизации, разработанных в Selenium, Appium, Rest Assured. API.
По завершении курса вы освоите BDD-фреймворк Selenium Cucumber и сможете успешно внедрить его на своем рабочем месте для любых тестов автоматизации, которые у вас есть.
Этот курс разделен на 2 части.
В части 1 вы получите полное представление обо всех функциях Cucumber и его инфраструктурных функциях, для которых не требуется никаких предварительных условий. Ниже приведены темы, обсуждавшиеся в части 1.
Понимание синтаксиса Gherkin
Понимание сценариев Cucumber
Файлы функций и файлы определения шага Cucumber
Test Runner (Junit & TestNg)
Регулярные выражения
Cucumber Теги Cucumber и фоновое ключевое слово
Cucumber Схема сценария для параметризации
Cucumber Datatables
Cucumber hooks
Механизм Tagged Hooks Механизм
плагинов Cucumber
Отчеты
Cucumber Атрибуты
Cucumber Cucumber Параллельное выполнение
Желаю удачи!
Для кого этот курс:
Продажник:
Скачать курс:
Learn Cucumber BDD with Java -MasterClass Selenium Framework
udemy
Последний раз курс обновлялся 27 января с последними видеороликами Cucumber версии 7 Framework.
Попрощайтесь с написанием адского кода для разработки сред автоматизации и поприветствуйте Cucumber BDD!
« Cucumber — спасательный инструмент для индустрии контроля качества при разработке тестовых фреймворков с минимальными знаниями в области программирования.
Этот курс поможет вам создать первоклассную BDD-инфраструктуру, чтобы вы могли реализовать ее для любых тестовых случаев автоматизации, разработанных в Selenium, Appium, Rest Assured. API.
По завершении курса вы освоите BDD-фреймворк Selenium Cucumber и сможете успешно внедрить его на своем рабочем месте для любых тестов автоматизации, которые у вас есть.
Этот курс разделен на 2 части.
В части 1 вы получите полное представление обо всех функциях Cucumber и его инфраструктурных функциях, для которых не требуется никаких предварительных условий. Ниже приведены темы, обсуждавшиеся в части 1.
Понимание синтаксиса Gherkin
Понимание сценариев Cucumber
Файлы функций и файлы определения шага Cucumber
Test Runner (Junit & TestNg)
Регулярные выражения
Cucumber Теги Cucumber и фоновое ключевое слово
Cucumber Схема сценария для параметризации
Cucumber Datatables
Cucumber hooks
Механизм Tagged Hooks Механизм
плагинов Cucumber
Отчеты
Cucumber Атрибуты
Cucumber Cucumber Параллельное выполнение
- Во второй части мы внедрим код Selenium и разработаем комплексную платформу Cucumber Selenium Framework с нуля. Ниже представлены темы
- Соберите проект Maven со всеми зависимостями от фреймворка.
- Разработка сквозных веб-сценариев Selenium в файле функций
- Реализовать TestNG/Junit Runner для запуска фреймворка.
- Поймите принцип единой ответственности, чтобы распределить реализацию на несколько определений шагов.
- Важность внедрения зависимостей для обмена данными между файлом шагов
- Понимание шаблона объекта страницы для управления локаторами из файлов подкачки
- Реализуйте шаблон Factory Design, написав класс PageObjectManager для создания объектов всех классов PO.
- Как драйвер можно настроить и распределить по файлам в фреймворке
- Как запускать сценарии Cucumber в параллельном режиме с помощью Cucumber TestNG Runner
- Утилиты Build Test для повторно используемых методов Selenium
- Внедрите Cucumber Hooks для захвата скриншотов при сбоях теста.
- Реализуйте теги Cucumber для запуска выбранных тестов в фреймворке.
- Параметризация тестовых данных для запуска сценариев с несколькими наборами данных
- Создание отчетов HTML и Extent для запуска тестов Cucumber Selenium
- Запуск тестов в параллельном режиме и создание экстентных отчетов с прикрепленными снимками экрана для неудачных сценариев.
- Запустите тесты огурца, используя параметры Maven и командной строки.
- Интегрируйте Framework с CI/CD Jenkins и планируйте задания через регулярные промежутки времени.
- Создайте параметризованное задание Jenkin для динамической отправки глобальных свойств во время выполнения задания.
Желаю удачи!
Для кого этот курс:
- Кандидаты на обеспечение качества, тестировщики автоматизации, начинающие ИТ-специалисты, первокурсники/выпускники
- Знания BDD и Cucumber не требуются. Я объяснил все с нуля
- Знание Java не требуется. Я подготовил для вас специальный раздел по Core java в конце этого курса в качестве дополнительного обучения.
- Базовые знания Selenium хорошо иметь
- Курс включает в себя проекты в реальном времени с практическими решениями для построения надежных тестовых платформ.
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Скачать курс: