• СОЛНЕЧНЫЕ СКИДКИ НА ЗНАНИЯ!

    Получите вечный Премиум доступ к более чем 100 000 курсов + приватный раздел за 700  450 рублей

    Премиум PRO +Guard.ws + Elements.Envato + доступ к удалённым курсам и книгам 1200  900 рублей

    Подписка действует на все доступные курсы!

    Акция действует до 30 Июня включительно!

    Оформить подписку Подробнее

Udemy [udemy] - Создание фреймворка и автоматизация тестов на Java+Selenium (2020)

  • Автор темы Amerikano
  • Дата начала
Amerikano
Amerikano
Модератор
Сообщения
3,755
Реакции
24,026
Автор: udemy
Название: Создание фреймворка и автоматизация тестов на Java+Selenium


1652464863010 png


Чтобы автоматизация тестов была эффективной, вам необходим тестовый фреймворк - структура, которая упорядочивает и облегчает написание тестов, их поддержку и дает множество других преимуществ. С другой стороны фреймворк это готовый инструмент, с помощью которого вы сможете тестировать целевое программное обеспечение. В этом курсе я покажу как создать такой фрейморк с использованием Java и Selenium, и в результате вы сможете создать собственный простой но работающий фреймворк.


Обратите внимания, что в этом курсе я не обучаю языку программирования Java, поэтому для эффективной работы с курсам крайне желательно иметь начальные навыки программирования.

В отличии от других курсов по автоматизации, мы не будем углубляться в возможности Selenium хотя конечно же обсудим основы. Цель этого курса - научиться разрабатывать фреймворк, поэтому вы получите полезную практическую информации о процессе создания фреймворка, то что вы сразу же сможете применить в своей работе.

Курс построен по принципу от простого к сложному, поэтому начнем мы с простейших скриптов, а затем будем усложнять и развивать фреймворк, при этом вы научитесь применять шаблоны проектирования и использовать грамотные архитектурные решения в вашей работе.

Финальная версия исходного кода проекта доступна на bitbucket.

Содержимое курса:

  1. Введение в Selenium и подготовка среды разработки
  2. Базовые возможности Selenium WebDriver
  3. WebElement и локаторы элементов
  4. WebElement и простые действия в Selenium
  5. Верификация результатов тестов: Assert
  6. Построение фреймворка с использованием TestNG аннотаций
  7. Шаблоны проектирования (Design patterns) в автоматизации тестирования
  8. Ожидания в Selenium
  9. Продвинутые действия и другие возможности Selenium
  10. Интеграция фреймворка с сервером CI на примере Jenkins

Подробнее:

Скачать:

 
Сверху