Skip to content

Задачи в рамках курса: Автоматизация тестирования Web UI на Java

Notifications You must be signed in to change notification settings

Mybono/java_auto_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Автоматизация тестирования Web UI на Java

Конспект

GIF

  • Selenium WebDriver.
  • Selenium IDE.
  • создание Test Project и Test Case.
  • cоздание проекта.

Lesson 2 / Homework / ReadMe / Video

  • Создание проекта с архетипом
  • описание всех каталогов
  • Файл POM
  • Жизненный цикл сборки

Lesson 3 / Homework / ReadMe / Video

  • Добавление зависимостей в проект
    • Установка конкретного драйвера
    • Использование WebDriverManager
  • Поиск элементов
  • Использование WebDriver
    • Основные методы драйвера
    • Взаимодействие с элементами
  • Ожидания
    • Неявные ожидания
    • Явные ожидания

Lesson 4 / Homework / ReadMe / Video

  • Знакомство с JUnit
    • Обзор
    • Зависимости и настройка
  • Написание тестов
    • Аннотации JUnit
      • Параметризованные тесты
        • Пример с Enum
        • Пример с источником данных
      • Подготовка данных
      • Зависимые тесты
      • Расширения
    • Утверждения (Assertions)
    • Предположения
    • Исключения

Lesson 5 / Homework / ReadMe / Video

  • Класс Actions — сложные взаимодействия
  • Исполнение JavaScript-кода
  • Подробнее о работе с окнами
    • Работа с окнами браузера
    • Работа с фреймами
  • Работа с файлами cookie
    • Тесты

Lesson 6 / Homework / ReadMe / Video

Lesson 7 / Homework / ReadMe

Lesson 8 / Homework / ReadMe

You can contact me:

telegram linkedin

visitors

About

Задачи в рамках курса: Автоматизация тестирования Web UI на Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages