ВИДЕОКУРС
_ТЕСТИРОВАНИЕ API

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


Тестирование API - залог качества функциональной работы любого сервиса .
Над каким бы приложением или сервисом вы бы не работали - везде придется иметь дело с API. Автоматизировать и организовать процесс тестирования можно разными способами, на курсе мы расскажем про самый быстрый в внедрении и надежный - тестирование API через Postman.
После окончания курса
Ты сможешь построить процесс тестирования API в своем проекте, и настроить отправку читаемых репортов о результатах тестов.
    Курс "Тестирование API":

    ⭐ Видео-курс, состоящий из 10 лекций

    ⭐ Используем самый популярный инструмент - Postman. Так же рассматриваем аналогичный функционал в Insomnia

    ⭐ Чат курса в телеграме

    ⭐ Стоимость обучения составляет 12900 рублей.
    Подробнее о курсе "Тестирование API"
    ПРОГРАММА КУРСА
    КУРС РАССЧИТАН НА начинающих и ПРАКТИКУЮЩИХ СПЕЦИАЛИСТОВ, КОТОРЫМ ТРЕБУЕТСЯ:

    - УГЛУБЛЕННОЕ ПОНИМАНИЕ ОСНОВ API
    - УМЕНИЕ БЫСТРО ВЫСТРОИТЬ ПРОЦЕСС АВТОТЕСТИРОВАНИЯ API НА СВОЕМ ПРОЕКТЕ
    - ПОКРЫТЬ ТЕСТАМИ ВСЕ ПОЛЯ И ОБЪЕКТЫ
    - ПОКРЫТЬ ТЕСТАМИ ВСЕ ОТВЕТЫ СЕРВЕРА НА ОДИН ЗАПРОС (200, 201, 403, 409, и тд)
    - СДЕЛАТЬ ПРОСТЫЕ E2e api тесты, ОХВАТЫВАЮЩИЕ логические ЦЕПОЧКИ ЗАПРОСОВ
    - ПОКАЗАТЬ ГРАМОТНЫЕ КРАСИВЫЕ ОТЧЕТЫ О ТЕСТИРОВАНИИ

    1 занятие
    Обзор, первичная настройка
    1.1 Разберем все настройки постмана, навигацию
    1.2 Настроим среды, узнаем про виды переменных и области действия
    1.3 Обзор настроек Insomnia
    2 занятие
    Отправляем запросы, пишем первые тесты
    2.1 Postman: Отправляем запросы, разбираем виды запросов.
    2.2 Postman: Проходим аутентификацию, ее виды и типы
    2.3 Postman: Разбираемся с куки
    2.4 Postman: Парсим ответы сервера, пишем простые тесты, покрывающие объекты ответа
    2.5 Проделываем тоже самое в Insomnia
    3 занятие
    Переменные, chai, тесты
    3.1 Postman: Изучаем переменные и использование динамических переменных
    3.2 Postman: Разбираемся в библиотеке ассертов chai
    3.3 Postman: Пишем тесты на хедеры, куки и время выполнения запросов
    3.4 Postman: Импортируем/экспортируем запросы
    3.5 Insomnia: Пишем простые тесты
    4 занятие
    JSON schema, неравенства, массивы
    4.1 Postman: Изучаем глубокие неравенства
    4.2 Postman: Тестируем массивы и объекты
    4.3 Postman: Валидируем JSON schema
    4.4 Insomnia: Пишем тесты.
    5 занятие
    Консоль постмана, логирование, тесты до выполнения запросов
    5.1 Postman: Изучим консоль и ее операторы
    5.2 Postman: Напишем несколько тестов для предварительных запросов
    5.3 Postman: Структура фреймворка тестирования - коллекции, сквозные запросы
    5.4 Разберемся что предлагает Insomnia
    6 занятие
    Запуск коллекций
    6.1 Postman: Запустим коллекцию из разных запросов
    6.2 Postman: Подготовим файлы с разными данными для нескольких итераций и проверок
    6.3 Postman: Усложним тесты с if/else конструкций для обработок различных вариантов ответов сервера
    6.4 Insomnia: Пишем тесты
    7 занятие
    Мониторинг, снипеты, логические цепочки
    7.1 Postman: Изучаем мониторинг, запускаем наши коллекции и тесты по джобе
    7.2 Postman: Работа с снипетами - отправка запросов и их тестов
    7.3 Postman: Группировка тестов в коллекции логических цепочек (e2e тесты)
    8 занятие
    Работа с консольным расширением Newman
    8.1 Postman: Установка newman
    8.2 Postman: Запуск через CLI тестов и их отчетность


    9 занятие
    Работа в Postman flows
    9.1 Postman: Изучаем flows.
    9.2 Postman: Составляем flow из существующих запросов
    9.3 Postman: Усложняем цепочки, подкрепляя тестами
    10 занятие
    Использование моков, документация API
    10.1 Postman: Настраиваем мок-серверы
    10.2 Postman: Работа с моками - отправка, сохранение запросов, тесты
    10.3 Postman: Документирование API в постмане
    10.4 Insomnia: Смотрим плагины
    По всем вопросам: hello@qaqcbug.com
    По всем вопросам: hello@qaqcbug.com
    © QAQC 2018-2022
    Made on
    Tilda