Обучение длится 4 месяца
Автор: Дмитрий Ерёмин
12 150
17 500
1 012
/мес
Курс на Merion academy
Автоматизированное тестирование на Python [2024]

Изучите автоматизацию, чтобы свести к минимуму рутинные задачи и дать себе простор для творчества, а заодно стать еще более востребованным специалистом. Освежите знания по Python, освойте Selenium, научитесь работать с архитектурой проекта и работать с базами данных в автотестах.

Кому подойдет курс:

1. Тестировщики

Специалисты, которые уже знают всё о ручном тестировании, но не хотят останавливаться на чем-то одном. Курс поможет сократить рутину и добиться повышения.​

2. Junior-автоматизаторы

Начинающим специалистам которые уже на старте карьеры хотят получить фундаментальные знания и иметь возможность выбирать между разными ИТ-направленеиями.​

3. Освоить профессию будущего

Мировой рынок автоматизации растет в среднем на 8,8% ежегодно, ведь автоматизация позволяет сэкономить время и деньги. А получить столь востребованные скиллы можно уже сейчас, на нашем курсе!​

Содержание:

Блок 1 - Вспоминаем Python

  • Настройка окружения
  • Практическое задание
  • Понятие переменных и типов данных
  • Практическое задание по переменным и типам данных
  • Классы и объекты
  • Практическое задание по классам и объектам
  • Функции
  • Практическое задание по функциям
  • Списки и циклы
  • Практическое задание по спискам и циклам
  • Ветвления и алгоритмы
  • Практическое задание по ветвлениям и алгоритмам
  • Работа с пакетами и документацией
  • Тестирование

Блок 2 - Selenium

  • Работа веб-приложений
  • Понятие веб-драйвера
  • Настройка драйвера
  • Работа с элементами
  • Практическое задание по работе с элементами
  • Работа с ожиданиями
  • Практическое задание по работе с ожиданиями
  • Специальные элементы управления
  • Page Object
  • Практическое задание по Page Object
  • Тестирование

Блок 3 - Автоматизация тестирования с помощью pytest

  • Разработка и запуск тестов
  • Параметризация тестов и работа с тегами
  • Фикстуры
  • Практическое задание по фикстурам
  • Тестирование

Блок 4 - Тестирование API

  • Клиент-серверные приложения и теория HTTP
  • Библиотека requests. Подключение, настройка отправка запросов и обработка ответов
  • Практическое задание по библиотеке
  • Автоматизация тестирвоания REST API с помощью requests
  • Практическое задание по автоматизации тестирования
  • Тестирование

Блок 5 - Работа с базами данных

  • Понятие баз данных и работа с SQL
  • Библиотека SQLAlchemy. Подключение и запросы с БД
  • Работа с БД в автотестах
  • Практическое задание по библиотеке SQL
  • Практическое задание по работе с БД в автотестах
  • Тестирование

Блок 6 - Архитектура проекта

  • Allure и отчеты
  • Итоговый проект.
  • Итоговый проект. Разработка проекта по автоматизации тестирвоания

Финальное тестирование

  • Финальное тестирование
Дата последнего обновления: 12 апреля 2024

Темы

Другие курсы

Аналитик с нуля. Старт в профессии
Аналитик с нуля. Старт в профессии
Автор: Ольга Пономарева
Excel для работы с нуля
Excel для работы с нуля
Авторы: Марк Сысоев, Данила Елистратов
Специалист по компьютерному зрению дронов и нейросетям
Специалист по компьютерному зрению дронов и нейросетям
Авторы: Группа авторов
Системный аналитик. Продвинутый
Системный аналитик. Продвинутый
Авторы: Группа авторов
Подробнее
138 000
16 500
/мес
Профессия Frontend-разработчик
Профессия Frontend-разработчик
Автор: Михаил Непомнящий
-41%
Продвинутый python: заряди свои батарейки
Продвинутый python: заряди свои батарейки
Автор: Артем Егоров
Подробнее
1 919
3 199
-21%
Тестировщик ПО: основы QA с нуля [2024]
Тестировщик ПО: основы QA с нуля [2024]
Автор: Гульшат Афлетунова
Подробнее
12 150
15 500
1 012
/мес
-25%
Python Advanced. Продвинутый курс [2024]
Python Advanced. Продвинутый курс [2024]
Автор: Сурен Хоренян
Подробнее
16 490
21 990
1 374
/мес
-25%
Python - программист с нуля [2024]
Python - программист с нуля [2024]
Автор: Сурен Хоренян
Подробнее
16 490
21 990
1 374
/мес
Назад
Смотреть дальше