Автор: udemy
Название: Создание фреймворка и автоматизация тестов на Java+Selenium
Чтобы автоматизация тестов была эффективной, вам необходим тестовый фреймворк - структура, которая упорядочивает и облегчает написание тестов, их поддержку и дает множество других преимуществ. С другой стороны фреймворк это готовый инструмент, с помощью которого вы сможете тестировать целевое программное обеспечение. В этом курсе я покажу как создать такой фрейморк с использованием Java и Selenium, и в результате вы сможете создать собственный простой но работающий фреймворк.
Обратите внимания, что в этом курсе я не обучаю языку программирования Java, поэтому для эффективной работы с курсам крайне желательно иметь начальные навыки программирования.
В отличии от других курсов по автоматизации, мы не будем углубляться в возможности Selenium хотя конечно же обсудим основы. Цель этого курса - научиться разрабатывать фреймворк, поэтому вы получите полезную практическую информации о процессе создания фреймворка, то что вы сразу же сможете применить в своей работе.
Курс построен по принципу от простого к сложному, поэтому начнем мы с простейших скриптов, а затем будем усложнять и развивать фреймворк, при этом вы научитесь применять шаблоны проектирования и использовать грамотные архитектурные решения в вашей работе.
Финальная версия исходного кода проекта доступна на bitbucket.
Содержимое курса:
Подробнее:
Скачать:
Название: Создание фреймворка и автоматизация тестов на Java+Selenium
Чтобы автоматизация тестов была эффективной, вам необходим тестовый фреймворк - структура, которая упорядочивает и облегчает написание тестов, их поддержку и дает множество других преимуществ. С другой стороны фреймворк это готовый инструмент, с помощью которого вы сможете тестировать целевое программное обеспечение. В этом курсе я покажу как создать такой фрейморк с использованием Java и Selenium, и в результате вы сможете создать собственный простой но работающий фреймворк.
Обратите внимания, что в этом курсе я не обучаю языку программирования Java, поэтому для эффективной работы с курсам крайне желательно иметь начальные навыки программирования.
В отличии от других курсов по автоматизации, мы не будем углубляться в возможности Selenium хотя конечно же обсудим основы. Цель этого курса - научиться разрабатывать фреймворк, поэтому вы получите полезную практическую информации о процессе создания фреймворка, то что вы сразу же сможете применить в своей работе.
Курс построен по принципу от простого к сложному, поэтому начнем мы с простейших скриптов, а затем будем усложнять и развивать фреймворк, при этом вы научитесь применять шаблоны проектирования и использовать грамотные архитектурные решения в вашей работе.
Финальная версия исходного кода проекта доступна на bitbucket.
Содержимое курса:
- Введение в Selenium и подготовка среды разработки
- Базовые возможности Selenium WebDriver
- WebElement и локаторы элементов
- WebElement и простые действия в Selenium
- Верификация результатов тестов: Assert
- Построение фреймворка с использованием TestNG аннотаций
- Шаблоны проектирования (Design patterns) в автоматизации тестирования
- Ожидания в Selenium
- Продвинутые действия и другие возможности Selenium
- Интеграция фреймворка с сервером CI на примере Jenkins
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы
- [Apexity by Apex Hatchers] Стратегическое креативное мышление [Udemy] (2024)
- [Surendra Varma Pericherla] Генеративный искусственный интеллект для лидеров [Udemy] (2024)
- [myoptionsedge.com] Опционная стратегия - Торговля КРОК [Udemy] (2024)
- [Гари Лямин] Курс для изучения интернет-маркетинга с нуля до уровня PRO [Udemy] (2024)
- [Александр Малейко] Тестирование API (Postman) [Udemy] (2024)
- [Victor Joyeux] Создавайте рекламные и другие видеоролики с помощью искусственного интеллекта AI (2024)
- [Chetan Pujari] ChatGPT мастер проектирования промптов [Udemy] (2024)
- [Faisal Zamir] ChatGPT Мастер - полный курс OpenAI ChatGPT [Udemy] (2024)
- [Frank Anemaet] Набор инструментов для хакеров [Udemy] (2024)
- [Джон X. Маршан] HUMINT (Разведка из человеческих источников). Продвинутый 3 [Udemy] (2021)