
Обзор
Курс создан как базовый, то есть вам не нужно обладать какими-то глубокими познаниями в области программирования или автотестирования.
Предварительно необходимо пройти бесплатные курсы Введение в тестирование API и Первые шаги в JS + Postman для тестировщиков
Курс «Автоматизация тестирования API в Postman для начинающих» обучает основам автоматизированного тестирования API с помощью Postman + JS. Вы научитесь создавать запросы, управлять коллекциями, писать автотесты и сценарии тестирования. Курс включает теорию и практические задания, покрывающие базовые принципы API, работу с JSON, использование переменных и тестовых сценариев.
Детали курса
- Лекции 74
- Тесты 18
- Учебное время 8 часов
- Навык Начинающий
- Язык Русский
- Студенты 20
- Сертификат Да
- Оценки Да
Учебная программа
Учебная программа
- 4 Sections
- 74 Lessons
- Срок службы
- Postman - обзорное знакомство11
- Параметризация тестов в Postman9
- 2.0Что такое параметризация тестов?
- 2.1Уровни хранения переменных
- 2.2Что такое переменная
- 2.3Переменные данных
- 2.4Доступность переменных
- 2.5Где можно использовать переменные
- 2.6Какого хранилища переменных нет в Postman1 Question
- 2.7Faker – готовая библиотека шаблонных переменных
- 2.8Использование Faker в Postman
- Первые автотесты в Postman66
- 3.0Виды скриптов
- 3.1ChaiJS
- 3.2Node.js
- 3.3Chai.js или Node.js ?
- 3.4Документация к библиотекам
- 3.5Скрипты в Postman
- 3.6Pre-request Scripts
- 3.7Tests
- 3.8Выполнение скриптов
- 3.9Порядок выполнения скриптов
- 3.10Расставьте в правильном порядке1 Question
- 3.11Подготовка к первым тестам
- 3.12Snippets
- 3.13Примеры сниппетов
- 3.14Что делает следующий скрипт теста в Postman?1 Question
- 3.15Тесты (закрепляем тему)
- 3.16Работа с Json
- 3.17Поиск элементов в JSON
- 3.18Считаем количество элементов в ответе
- 3.19Какой код выведет правильный заголовок в консоль?1 Question
- 3.20Пишем тесты
- 3.21Разбор готовых автотестов
- 3.22Какими способами можно проверить статус-код в ответе
- 3.23.equal и .deep.equal
- 3.24Проверяем текстовую часть статус-кода
- 3.25Как проверить, что текстовая часть статуса содержит слово “OK” в Postman?1 Question
- 3.26Как проверить, что статус-код больше или равен 400 в Postman?1 Question
- 3.27null, 0 и пустое значение
- 3.28Примеры
- 3.29Тесты для массива объектов
- 3.30Проверим, что doneStatus нашей todo true1 Question
- 3.31Улучшаем тесты
- 3.32Проверяем, что в каждом объекте id состоит из трех цифр:
- 3.33Сохраняем список всех id из ответа в переменную окружения
- 3.34Удаляем все toDo
- 3.35apichallenges.herokuapp.com
- 3.36Знакомство с apichallenges.herokuapp.com
- 3.37Пара слов о HTML и CSS
- 3.38Делаем запрос html
- 3.39Проверяем html
- 3.40Какую функцию использует Postman для проверки HTTP-статуса ответа?1 Question
- 3.41Тест1 Question
- 3.42Недостатки Postman при тестировании html
- 3.43Цикл for в автотестах
- 3.44Цикл while в автотестах
- 3.45Пишем тест с циклом for и с условием if / else
- 3.46Задача 11 Question
- 3.47Задача 21 Question
- 3.48Задача 31 Question
- 3.49Пишем автотесты
- 3.50Параметризация
- 3.51Минимальная проверка
- 3.52Проблемы при запуске тестов
- 3.53Исправляем запросы
- 3.54Финальная проверка
- 3.55Задача 11 Question
- 3.56Задача 21 Question
- 3.57Расширяем тесты
- 3.5802 GET /challenges (200)
- 3.5903 GET /todos (200)
- 3.6004 GET /todo (404)
- 3.6108 POST /todos (201)
- 3.6206 GET /todos/id (404)
- 3.63Больше тестов
- 3.64Вставьте пропущенное слово3 Questions
- 3.67Поиск по json
- Систематизируем тесты6