Чему вы научитесь
- Крепкой теоретической базе по тестированию REST API
- Отвечать на сложные вопросы по API на собеседовании
- Базовым знаниям JavaScript
- Использовать Postman и Swagger
- Ручному тестированию API
- Автоматизированному тестированию API
- Работать с JSON и JSON-Schema
- Составлять тест-кейсы и баг-репорты для API
- Настраивать мониторинг коллекций
- Использовать mock-сервера в Postman
- Перехватывать трафик в браузере при помощи Postman
- Запускать авто-тесты в Newman
- При помощи Newman генерировать Allure и Extra отчеты
О курсе
Данный курс, нацелен дать продвинутые и глубокие знания студентам - поэтому приобретая данный курс, нужно понимать, что здесь почти не будет тривиальных задач, которые можно решить "методом тыка". Все задачи и вопросы базируются на материалах из курса.
Нужно быть готовым к тому, что:
- с первого, пятого, десятого раза может не получится решить задачу
- придется повторять и изучать материал для решения задач
- при возникновении трудностей при прохождении курса и выполнения задач, нужно задавать вопросы. На Ваши вопросы будут даны оперативные и подробные ответы. Задавать вопросы можно: 1. в комментариях к заданиям; 2. в нашей группе в Телеграмм; 3. по почте, автора курса
- придется пользоваться методами индукции и дедукции
- во время прохождения курса, лучше отказаться от техники чтения "по диагонали":)
_________________________
В данном курсе мы шаг за шагом воспроизведем процесс тестирования API схожим с тестированием на реальном проекте.
Этот курс отличается от других курсов тем, что в этом курсе:
-
Собрана вся необходимая теория тестирования REST API на глубоком уровне
-
Упор сделан на практику. Написание тест-кейсов и баг-репортов, проведение ручного тестирования, а далее покрытие этих кейсов авто-тестами
-
Изучение JavaScript на базовом уровне, позволяющем покрыть все кейсы авто-тестами
-
Очень подробное объяснение сложных тем простыми словами, картинками и схемами
-
Тестирование проходит на сервере, обладающем логикой
-
Разбираем сложные и популярные вопросы на собеседовании
-
Создана группа в Telegram - где можно задать вопрос при возникновении сложностей при прохождении курса и получить ответ от преподов или сокурсников
Концептуальные цели данного курса:
-
Дать продвинутые знания для тестирования API на простом и понятном языке
-
Провести полноценную практику тестирования API, с написанием тест-кейсов, оформлением баг-репортов по найденным багам
-
Возможность легкого старта в автоматизированном тестировании. Все тесты, которые мы проведем вручную, мы покроем авто-тестами.
-
Подготовить студентов к собеседованию и крутым офферам:)
Для кого этот курс
Идеально для: 1. Junior QA cпециалистов 2. Желающих попасть на позицию Junior QA. 3. Желающих войти в автоматизированное тестирование 4. Людей, только начавших изучать QA. Так-же хорошо: 1. Для Middle/Senior QA, желающих усилить знания по тестированию API. 2. Для Manual Middle/Senior QA, желающим начать автоматизировать. В данном курсе, открыт демо-доступ к уроку посвященному TCP/IP и HTTP. Вы можете с ним ознакомится, порешать задачи, что-бы решить для себя, подходит ли формат и содержание курса.
Начальные требования
Желание развиваться в QA.
Наши преподаватели
Как проходит обучение
- Знакомство с теорией тестирования API, попутно решая задачи для закрепления материала
- Знакомимся с инструментами Postman и Swagger
- Пишем тест-кейсы и проводим ручное тестирование API
- Оформляем баг-репорты по найденным багам
- Проверяем тест-кейсы и баг-репорты сокурсников, а сокурсники проверяют наши
- Знакомимся с JavaScript
- Пишем авто-тесты по нашим кейсам
- Настраиваем мониторинг коллекций
- Знакомимся с полезными фичами для тестирования API
Программа курса
Сертификат
Что вы получаете
- Навыки востребованные на рынке
- Крепкую теоретическую базу по тестированию API
- Опыт в проведении тестирования API
- Опыт написания тест-кейсов и баг-репортов
- Опыт работы с Postman и Swagger UI
- Базовые знания по JavaScript
- Опыт в автоматизации тестирования
- Подготовку к сложным вопросам на собеседовании
- При возникновении вопросов и сложностей - поддержку преподавателей в комментариях курса, по почте или в группе в Telegram
- Сертификат о прохождении курса