Скоро! Паттерны автоматизации Веб-приложений на python [Алексей Коледачкин]

Статус
В этой теме нельзя размещать новые ответы.
SHAREWOOD
SHAREWOOD

SHAREWOOD

Редактор
Регистрация
25/11/2019
Сообщения
136.130
Репутация
77.080

Складчина: Паттерны автоматизации Веб-приложений на python [Алексей Коледачкин]​

Паттерны автоматизации Веб-приложений на python [Алексей Коледачкин]


Описание:

Какие условия для студентов:
  • Навыки в Python, преимущественно ООП - необходимы.
  • Важно знать Selenium или Playwright.
  • Углубленное понимание Pytest (такие моменты как фикстуры, косвенная и обычная параметризации и т.д.)
  • Стремление улучшить архитектурные умения.
Содержание курса:
  • 1 Обзор Page Object
    Основы паттернов и их назначение
    Знакомство с Page Object
    Главные компоненты
    Дополнительные методы
    Первый POM тест
    Процесс запуска
  • 2 Инкапсуляция локаторов
    Повторяем понятие инкапсуляции
    Научимся использовать ее на практике
  • 3 Тестирование многостраничных сайтов
    Разработка множества страниц
    Основное создание pages
    Продвинутое создание pages со встроенной новой сущностью
  • 4 Метаклассы для локаторов
    Обзор метаклассов
    Отказ от кортежей в Xpath-локаторах и CSS-селекторах
  • 5 Зависимости проекта
    Создаем файл requirements.txt
    Используем файл
  • 6 Внедрение Allure в Page Object
    Маркировка в POM
    Различия в шагах и исполение их
    Создание отчета
  • 7 Разновидности интерфейсов
    Декларативный интерфейс
    Императивный интерфейс
    Какой выбрать?
  • 8 Переменные окружения
    Что означают переменные окружения
    Как создать переменную
    Многостадийное тестирование - тесты в разных средах
    Запуск тестов в различных браузерах
  • 9 Чувствительная информация
    Введение в тему
    Устанавливаем зависимости
    Работаем с .env файлом
    Объект для обработки данных
    Динамическое изменение данных в зависимости от выбранной среды
  • 10 Многопользовательность
    Работа с несколькими пользователями - часть 1 (Реализация через методы)
    Работа с несколькими пользователями - часть 2 (Реализация через фикстуру)
  • 11 Компоненты страницы
    Особенности применения page component
    Выделение элементов страницы
    Применение компонентного подхода (два способа)
  • 12 Многоролевость
    Тесты для первой роли
    Тесты для второй роли
    Один тест для обеих ролей
    Тест с небольшими отличиями в логике для каждой из ролей - используем условные операторы
    Разграничение интерфейсов
  • 13 Создаем хэлперы
    Что это такое и зачем нужны хэлперы
    Создание UI-хэлпера
    Методика создания API и DB-хэлперов
  • 14 Fluent Interface
    Понятие fluent-паттерна
    Как работают цепочки вызовов
    Применение паттерна в автоматизации
Стоимость курса - 15000 руб.
Ссылка скрыта

Материал «Паттерны автоматизации Веб-приложений на python [Алексей Коледачкин]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Последние темы автора

SHAREWOOD
Ответы
0
Просмотры
1
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
8
SHAREWOOD
SHAREWOOD

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
910
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
918
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
Сверху Снизу