ЕленаДо
Складчик
- #1
[Stepik Academy] Автоматизация тестирования [Анастасия Заречнева]
- Ссылка на картинку
Что дает программа
Вы познакомитесь с автоматизацией тестирования, поработаете с фреймворками PyTest и Allure, научитесь использовать фикстуры, параметризацию и маркировку, получите сертификат об окончании программы и узнаете, как готовиться к собеседованию
Программа курса
1. Знакомимся с Selenium
Вебинар 1. Автоматизация веб-тестирования. Место автоматизации в процессе тестирования.
Вебинар 2. Знакомимся с понятием локаторов.
Вебинар 3. Методы работы Selenium. Формальная структура автоматизированного теста.
4. Тестовые фреймворки. Возможности автоматизации
Вебинар 4. Фреймворк PyTest и другие: фикстуры, маркировка и параметризация и автоматизированные тесты без кода
5. Применение паттерна PageObject model
Вебинар 5. Используем отчеты в тестах. Приручаем скриншоты и заставляем Fail'ы работать на нас.
Проект: рефакторим тесты в соответствии с паттерном Page Object Model, добавляем отчеты Allure
6. Финишная прямая
Вебинар 6. Финальные штрихи: заканчиваем проект
Проект: Удаляем лишнее, добавляем существенное, запускаем тесты и формируем проект, который не стыдно будет показать на интервью и использовать как основу для автоматизации тестирования другой системы.
7. Завершение курса
Вебинар 7. А что дальше? О поиске работы и возможностях развития.
Вы познакомитесь с автоматизацией тестирования, поработаете с фреймворками PyTest и Allure, научитесь использовать фикстуры, параметризацию и маркировку, получите сертификат об окончании программы и узнаете, как готовиться к собеседованию
Программа курса
1. Знакомимся с Selenium
Вебинар 1. Автоматизация веб-тестирования. Место автоматизации в процессе тестирования.
- Что такое Selenium
- Структура веб-страницы
- Веб-приложения: front-end и back-end
Вебинар 2. Знакомимся с понятием локаторов.
- Подробнее о поиске элементов: локаторы
- Практикуемся в написании CSS-селекторов
- Поиск элементов с помощью Selenium WebDriver
Вебинар 3. Методы работы Selenium. Формальная структура автоматизированного теста.
- Основные методы Selenium
- Работа с файлами, списками и js-скриптами
- Работа с окнами
4. Тестовые фреймворки. Возможности автоматизации
Вебинар 4. Фреймворк PyTest и другие: фикстуры, маркировка и параметризация и автоматизированные тесты без кода
- Использование Git
- Тестирование web-приложений и тестовые фреймворки
- Тестирование с помощью PyTest и использование фикстур
- PyTest - маркеровка, параметризация, конфигурирование, плагины
5. Применение паттерна PageObject model
Вебинар 5. Используем отчеты в тестах. Приручаем скриншоты и заставляем Fail'ы работать на нас.
- Что такое Page Object
- Пишем первые тесты с помощью Page Object
- Улучшаем дизайн тестов
- Используем GUI для локации ошибок
- Добавляем в тесты отчетность
- Фреймворки для Page Object
Проект: рефакторим тесты в соответствии с паттерном Page Object Model, добавляем отчеты Allure
6. Финишная прямая
Вебинар 6. Финальные штрихи: заканчиваем проект
Проект: Удаляем лишнее, добавляем существенное, запускаем тесты и формируем проект, который не стыдно будет показать на интервью и использовать как основу для автоматизации тестирования другой системы.
7. Завершение курса
Вебинар 7. А что дальше? О поиске работы и возможностях развития.
- Окончание работы над проектом
- Написание резюме
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.