Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
На курсе мы будем писать автотесты для API-методов в программе Postman. Мы пройдем полный цикл — от первого автотеста до настройки CI (Continuous Integration). От Math.random до циклов и условий. От простого include до регулярных выражений. Это курс вам подойдет, если:
Читать полное описание
На курсе мы будем писать автотесты для API-методов в программе Postman. Мы пройдем полный цикл — от первого автотеста до настройки CI (Continuous Integration). От Math.random до циклов и условий. От простого include до регулярных выражений. Это курс вам подойдет, если:
Вы не умеете автоматизировать — Postman дает отличный и простой старт.
Вы тестируете API черным ящиком — например, это «чужое» API, а вы работаете в интеграторе
После прохождения курса вы сможете настроить систему автотестов для ваших API-методов, даже если ранее на проекте никакой автоматизации не было вообще!
Главная фишка курса — МНОГО практики! На курсе 57 (!) обязательных домашних заданий. Обучение идет 14 недель (3,5 месяца) — 13 занятий и неделя в конце на «хвосты».
Входной порог! Я предполагаю, что вы:
Знаете английский на уровне «чтение со словарем / гуглтранслейтом». Мы будем тестировать в том числе JIRA API по стандартной документации, которая на английском. Вы должны прочитать описание метода и понять его.
Знаете любой язык программирования на уровне школьной программы или «читал книгу о нем 3 года назад» — не падаете в обморок от слов «переменные», «массивы», знаете какие бывают типы данных и операторы сравнения. Тренер расскажет про эти понятия в привязке к примерам, но вам будет проще, если что-то почитаете заранее. Посмотрите этот кусок лекции, если он непонятный, то на курс рановато.
Умеете тестировать: знаете про классы эквивалентности и граничные значения. Подробнее см в блоке «Вопросы и ответы»
Даты
Математические функции
Пример «сложного» теста
9. CI: Newman + Jenkins
Что такое CI
Устанавливаем Newman
Newman — запуск тестов
Отчеты в Newman
Jenkins + Newman, настраиваем связь
Триггеры в jenkins — запуск задачи по расписанию
Запуск задачи в jenkins через curl
Pipeline, что это такое? Пишем первый скрипт
Jenkins + Git
Разделение ролей в Jenkins
10. Регулярные выражения (regexp)
Что такое регулярные выражения
Как и где они применяются
Где можно их пощупать
Поиск в регулярных выражениях
Поиск текста
Поиск любого символа
Поиск по набору символов
Перечисление вариантов
Метасимволы
Квантификаторы
Позиция внутри строки
Замена с помощью регулярных выражениях
Regexp в автотестах Postman-а
11. Валидация ответа по JSON Schema
Что такое JSON Schema
Типы данных в JSON Schema
Строка
Число
Объект
Массив
Boolean
Null
Not
Аннотации в JSON Schema
if else в JSON Schema
Валидация JSON Schema в Postman-e
12. Тесты на HTML
Что такое HTML
Как написать автотест на HTML
Basic jQuery Selectors
jQuery: get Content and Attributes
Attribute selectors в jQuery
Документация Cheerio
13. Организация тестов. SQL через Postman
Организация и рефакторинг тестов в Postman
Postman VS REST-assured
Postman vs Framework в коде — когда что использовать
SQL-запросы через Postman — зачем и как?
Подводим итоги курса
Первый курс автора, который даст необходимую базу в понимании работы с REST API:
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Выбирайте не только по цене
ЦенаСумма и выгодность предложения
Удобство интерфейсаОценка формата занятий
Встроенный просмотрБез скачивания всего курса
Занятия с телефонаБез работы с архивами
Без рекламыПри работе с материалами
Найти нужный моментНе пересматривая весь урок
Разобраться в темеПомощь по содержанию, не куратор
Продавцы могут по-разному указать название, автора и программу. Ниже приведены отдельные описания источников.
Складчик[software-testing.ru] Автоматизация тестов для REST API при помощи Postman [О. Назина]
Указаны на площадке: О. Назина
На курсе мы будем писать автотесты для API-методов в программе Postman. Мы пройдем полный цикл — от первого автотеста до настройки CI (Continuous Integration). От Math.random до циклов и условий. От простого include до регулярных выражений. Это курс вам подойдет, если:
Вы не умеете автоматизировать — Postman дает отличный и простой старт.
Вы тестируете API черным ящиком — например, это «чужое» API, а вы работаете в интеграторе
После прохождения курса вы сможете настроить систему автотестов для ваших API-методов, даже если ранее на проекте никакой автоматизации не было вообще!
Главная фишка курса — МНОГО практики! На курсе 57 (!) обязательных домашних заданий. Обучение идет 14 недель (3,5 месяца) — 13 занятий и неделя в конце на «хвосты».
Входной порог! Я предполагаю, что вы:
Знаете английский на уровне «чтение со словарем / гуглтранслейтом». Мы будем тестировать в том числе JIRA API по стандартной документации, которая на английском. Вы должны прочитать описание метода и понять его.
Знаете любой язык программирования на уровне школьной программы или «читал книгу о нем 3 года назад» — не падаете в обморок от слов «переменные», «массивы», знаете какие бывают типы данных и операторы сравнения. Тренер расскажет про эти понятия в привязке к примерам, но вам будет проще, если что-то почитаете заранее. Посмотрите этот кусок лекции, если он непонятный, то на курс рановато.
Умеете тестировать: знаете про классы эквивалентности и граничные значения. Подробнее см в блоке «Вопросы и ответы»
Даты
Математические функции
Пример «сложного» теста
9. CI: Newman + Jenkins
Что такое CI
Устанавливаем Newman
Newman — запуск тестов
Отчеты в Newman
Jenkins + Newman, настраиваем связь
Триггеры в jenkins — запуск задачи по расписанию
Запуск задачи в jenkins через curl
Pipeline, что это такое? Пишем первый скрипт
Jenkins + Git
Разделение ролей в Jenkins
10. Регулярные выражения (regexp)
Что такое регулярные выражения
Как и где они применяются
Где можно их пощупать
Поиск в регулярных выражениях
Поиск текста
Поиск любого символа
Поиск по набору символов
Перечисление вариантов
Метасимволы
Квантификаторы
Позиция внутри строки
Замена с помощью регулярных выражениях
Regexp в автотестах Postman-а
11. Валидация ответа по JSON Schema
Что такое JSON Schema
Типы данных в JSON Schema
Строка
Число
Объект
Массив
Boolean
Null
Not
Аннотации в JSON Schema
if else в JSON Schema
Валидация JSON Schema в Postman-e
12. Тесты на HTML
Что такое HTML
Как написать автотест на HTML
Basic jQuery Selectors
jQuery: get Content and Attributes
Attribute selectors в jQuery
Документация Cheerio
13. Организация тестов. SQL через Postman
Организация и рефакторинг тестов в Postman
Postman VS REST-assured
Postman vs Framework в коде — когда что использовать
SQL-запросы через Postman — зачем и как?
Подводим итоги курса
Первый курс автора, который даст необходимую базу в понимании работы с REST API:
Содержание обучения
Что в программе
01Программа курса72 урока
Первый тестВремя не указано
Пишем первый автотест — на status code. Разбор автотеста, что есть что.Время не указано
Экскурс в JS:Время не указано
Синтаксис функцийВремя не указано
Анонимные функцииВремя не указано
Как вызывать функцию и функцию объектаВремя не указано
Объект pmВремя не указано
Название автотестаВремя не указано
Консоль постманаВремя не указано
Старый VS новый постманВремя не указано
Библиотеки Chai.js и Node.jsВремя не указано
Chai.jsВремя не указано
Как писать “я ожидаю” в тесте?Время не указано
Какие возможности открывает pm.expectВремя не указано
37 способов написать тесты на status codeВремя не указано
Node.jsВремя не указано
Assert в автотестахВремя не указано
Еще 11 способов написать тесты на status codeВремя не указано
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 610 ₽. Доступность материала зависит от стадии сбора.
На странице площадки указано: Взнос 610 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 25.09.2026. Перед оплатой проверьте состав предложения у продавца.
Если ваша подписка уже включает этот курс, отдельная покупка не нужна.
Тарифы проверены 02.10.2026
Условия проверены 28.09.2026. Перед оплатой проверьте состав предложения у продавца.
Программа этой площадки
Программа курса
Получено 25.09.2026
Sharewood«[software-testing.ru] Автоматизация тестов для REST API при помощи Postman» [О. Назина]
Указаны на площадке: О. Назина
На курсе мы будем писать автотесты для API-методов в программе Postman. Мы пройдем полный цикл — от первого автотеста до настройки CI (Continuous Integration). От Math.random до циклов и условий. От простого include до регулярных выражений. Это курс вам подойдет, если:
Вы не умеете автоматизировать — Postman дает отличный и простой старт.
Вы тестируете API черным ящиком — например, это «чужое» API, а вы работаете в интеграторе
После прохождения курса вы сможете...
Получено 28.09.2026
Время не указано
Как достать значение из простого JSONВремя не указано
Как достать значение из дерева JSONВремя не указано
Как достать значение из XMLВремя не указано
Object.keysВремя не указано
Почему консоль не помогает достать заголовки из pm.responseВремя не указано
Базовые тесты на ответ сервераВремя не указано
Тесты на textВремя не указано
Тесты на JSON из документации PostmanВремя не указано
Разница между equal, eql и deep.equalВремя не указано
Тесты на include — include, deep.include, nested.includeВремя не указано
Тесты на свойства объекта — property, keysВремя не указано
Базовые тесты на ответ сервера (продолжение)Время не указано
Изучаем типы элементов — .a, .instanceofВремя не указано
Прототипы и наследование в JSВремя не указано
Тесты на массивы в Postman-е (Chai.js)Время не указано
Тесты на строкуВремя не указано
Тесты на числоВремя не указано
Тесты на JSON через Node.jsВремя не указано
Тесты на XML в ответеВремя не указано
Тесты на заголовкиВремя не указано
Тесты на CookieВремя не указано
Переменные и окруженияВремя не указано
Как запустить несколько запросов подрядВремя не указано
Как запустить один запрос несколько разВремя не указано
Как передать рандомные значения в PostmanВремя не указано
Как считать данные из файлаВремя не указано
Как написать тест на данные из файлаВремя не указано
Переменные в PostmanВремя не указано
Локальные переменные, localВремя не указано
Переменные из файла, dataВремя не указано
Переменные окружения, environmentВремя не указано
Переменные коллекции, collectionВремя не указано
Глобальные переменные, globalВремя не указано
Переменная или строка? Учимся различатьВремя не указано
Переиспользование переменныхВремя не указано
Условия и циклыВремя не указано
Условие if elseВремя не указано
Цикл whileВремя не указано
Цикл forВремя не указано
Цикл forEachВремя не указано
SendRequest в тестахВремя не указано
Логические операторы &&, ||Время не указано
Math.floor и другие полезные функции JS для тестовВремя не указано
Правила описания командВремя не указано
Объявление переменной в JSВремя не указано
Методы и свойства примитивных типов:Время не указано
СтрокиВремя не указано
ЧислаВремя не указано
МассивыВремя не указано
Похожие курсы и совпадения: данные сейчас недоступны. Повторить загрузку