ТЕСТИРОВАНИЕ REST API
НА РЕАЛЬНЫХ ПРОЕКТАХ
В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ
ГРУППА ДО 5 СТУДЕНТОВ
Позволяет качественно заниматься и эффективно усваивать материал
ОБУЧЕНИЕ НА РЕАЛЬНЫХ ПРОЕКТАХ
Практика на 2-х разных проектах
ПРЕПОДАВАТЕЛЬ-ПРАКТИК
Более 10 лет в тестировании веб и мобильных приложений
8 часов
Работы с нашим ментором
ИНДИВИДУАЛЬНЫЙ ПОДХОД
Эффективное обучение основанное на индивидуальном подходе
4 недели
1 месяц интенсивного обучения и практических занятий.
Многие современные веб-приложения используют REST API для взаимодействия с сервером и для интеграции друг с другом, поэтому тестировщикам веб-приложений необходимо владеть инструментами и техниками тестирования REST API.
Преимущества умения тестировать API:
- Раннее тестирование софта — разработчики сначала делают API, а потом уже графический интерфейс. У вас есть шанс проверить логику раньше, чем ее дорисуют в GUI.
- Достаточность тестирования только API — графического интерфейса может в принципе не быть. Будет только API-метод. Такое часто бывает в enterprise-системах.
- Высокая скорость тестирования — вызвать один запрос занимает доли секунды. А вот через интерфейс повторить процедуру бывает сложно. Например, создать пользователя на 50 заполненных полей…
- Точная локализация ошибки — где конкретно произошла проблема? На сервере или клиенте? Проверьте работу сервера через API и узнаете точно.
- Автоматизация тестирования — даже если у вас нет автотестов на уровне API приложения, вы можете создать свои простенькие через Postman. Это позволит избавиться от повторных мануальных тестов + быстро создавать большие объемы данных.
Неделя 1. Введение в SOAP и REST
- Что такое API;
- Способы интеграции систем;
- HTTP-протокол: SOAP и REST;
- 7 уровней OSI;
- Зачем уметь тестировать API.
HTTP Headers
- Что такое заголовки сообщений. Где их можно посмотреть;
- Что мы тестируем в REST API;
- Status Code: коды ответов.
Подключаем действующий проект
HTTP Body
- Разные форматы тела запроса (простые: binary, form-data, x-www-form-url-encoded);
- XML-формат: что это такое, правила Well Formed XML, на что обратить внимание при тестировании;
- JSON-формат: что это такое, правила Well Formed JSON, на что обратить внимание при тестировании;
- Откуда взять данные для тела запроса, если нет ТЗ, но есть WSDL для SOAP-а на те же методы;
- Что мы тестируем в REST API;
- Тестируем Users по мотивам теоретической части.
- Написание тест-кейсов по API
Применяем к действующему проекту
Неделя 2. Типы методов (GET, POST, PUT, DELETE) Локализация багов
- Какие типы методов бывают;
- Операции CRUD через GET, POST, PUT, DELETE;
- Идемпотентность в контексте REST API;
- Как тип метода сказывается на тестировании? На что проверять методы, у которых нет тела;
- Примеры:
— GET
— POST
— PUT
— DELETE
— другие; - Локализация багов при помощи REST API.
Применяем к действующему проекту
Неделя 3. Swagger & Postman
- Как проверить API с помощью Swagger;
- Как читать документацию API в Swagger;
- Как работает Postman;
- Как проверить API с помощью Postman;
- Работа с curl.
Применяем к действующему проекту
Неделя 4. Автоматизация на уровне Postman
- Сохранение тестов;
- Создание тестовых коллекций;
- Стандартные тесты Postman;
- Как модифицировать тесты под себя в старой и новой версии;
- JSON, XML — как достать данные из дерева объектов;
- Переменные и окружения — для чего нужны и как используются;
- Как запустить один тест несколько раз.
Применяем к действующему проекту
Срок обучения: 4 недели (2 часа/1 раз в неделю)
Время обучения: вечернее
Формат обучения: Skype,Google Classroom
Стоимость курса: 3000 грн
ВОПРОСЫ И ОТВЕТЫ
Да! Этот курс рассчитан на новичков. К тому же, техническое образование тоже не обязательно.
1. Возможность претендовать на вакансию с тестированием API;
2. Повысить свою квалификацию и соответственно компенсацию (заработную плату);
3. Расширить свои компетенции, внутри или вне компании, а значит больше проектов для работы.
Занятие будет проходить в Skype в вечернее время (с 20 00) один раз в неделю и будут длиться 2 часа. Практические задачи для самостоятельного освоения рассчитаны на 1 час занятий с пн по пт.
Обычно до 5 человек
Да! Все занятия записываются и доступны для просмотра.

Сервис для предоставления первичной медицинской помощи

Сервис для продажи породистых собак и котов

Real Estate Asset Management Solutions

E-commerce

IP телефония

E-commerce

Сервис для аренды транспортных контейнеров

Сервис для записи к стоматологу

Ведущая генерирующая компания B2B
Vikysia Stopykina
Ни разу не пожалела, что закончила курс. Прекрасный преподаватель, много материала, много проектов, доступно даже для самых лузеров, спасибо огромное!!!!

Благодарю за отличную возможность получить
Благодарю за отличную возможность получить практический опыт в тестировании на реальных проектах, с реальной командой! Все было здорово)

Хороший практический курс
Информация дается заранее для ознакомления
Иван Поддубный
Отличные курсы. Дали действительно практичные знания. Проекты реальные. И самое главное – это доступная цена.

Брала заняття по АПІ, задоволена.
Брала заняття по АПІ, задоволена. Хто бажає навчитися АПІ тестуванню, рекомендую!
Курс Rest API
Бесценный опыт!

Роман Кулик

Антон Хоменко
Виктор выступил, как креативный преподаватель, включив меня в реальный проект, где я получил первые навыки тестирования сайтов.
К сильным сторонам – постоянное менторство. Виктор давал ценные советы, в тестировании которым пришел по своему трудовому опыту, помог составить резюме, тренировал нас, как проходить собеседования, указывал где есть зазоры как их подправить. Большим плюсом в обучении для меня было проведение курса в условиях максимально приближенных к трудовым. Благодаря полученных рекомендаций от Виктора удалось устроится на стажировку.

Всем советую пройти этот курс!

Всі, хто хоче зануритись в реальні проекти
Всі, хто хоче зануритись в тестування і попрактикуватись на реальних проектах – вам сюди! Дякую організаторам цієї школи за таку можливість!
Благодарность
Рада, что выбрала именно такой формат обучения и эти курсы.
Iryna Fito
Отличная школа! Очень рекомендую. Особо понравились командные проекты! Благодарю!

Рекомендую
Всем привет! Рекомендую, так как много проектов. Также поможет Вам ознакомиться c процессами QA, поучитесь составлять чеклисты, багрепорты.
Обучалась на курсе Начальный. Информации
Pasha Gridasov

Tatiana Tatiana

Дуже хороший курс для людей

Хороший практический курс самого начального
Курс однозначно могу рекомендовать – для реализации теоретических знаний на практике.
Роман Коваленко
Виктор всегда оставался на связи и можно было лично обсудить вопросы, которых много появлялось в результатах учёбы.

Большое спасибо за отличный курс!!!
Было много, очень много интересной практики. Проекты были и украино-, и русско- и англоязычные.
Большое спасибо, Виктору, за доходчивое объяснение и разъяснение, и демонстрацию как тот или иной инструмент тестирования применяется на практике)))
Всем рекомендую! Чудесный практический курс!
Manual QA
Тут є можливість познайомитися з цікавими людьми в команді, які прагнуть досягнути більшого в житті і кар’єрі
Крутой практический курс для QA!
Получила портфолио, много полезной информации, точки роста для себя как будущего специалиста. Также крутой нетворкинг и команда студентов. Отдельное спасибо Виктору за ответы на все мои вопросы!) это был крутой старт, рекомендую курс на 100%
Пришла на курс старт в
Раджу всім школу , пройшов
Раджу всім школу. Пройшов курс тестувальника. Доступно і коректно пояснюють. Класні групові заняття з різними змаганнями. Працював з діючою командою розробки. Дякую Віктору.
Практика на реальных проектах.

Александра Пархоменко
Рекомендую. Интересные и полезные материалы. Понравилось участие в реальных проектах. Успехов Вам!

Курс с практикой

Лаконично, но не скучно
Курс позволит новичкам составить представление о том, что из себя представляет работа в IT, поможет получить базовые знания и навыки по тестированию web-приложений.
Рекомендую курсы тем, кто только раздумывает о карьере QA Engineer или знаком с теорией тестирования ПО, но не получил достаточно практического опыта.
Практический интересный курс на реальных

Олексій Рачинський
Хорошие курсы, для начинающих. Все проходит в реальном времени.

Отличная возможность набить руку в тестировании на реальные проекты
Отличная возможность набить руку на реальных проектах))))преподаватель всегда на связи и от него всегда идет обратная связь)))проекты интересные))спасибо Вам))
Хорошие курсы для понимания
Хорошие курсы для понимания что особенно хорошо минимум теории максимум практики что важно для хорошего старта
Только практика, теория подтягивается в процессе
Читать далее “Только практика, теория подтягивается в процессе”
Андрій Микитенко
Чи потрібен проект початківцям – однозначно – так (думаю, як і лектору, щоб зміг вдосконалити навички навчання інших людей і організації роботи команди).
Побажання: трохи більше часу на написання баг-репортів і якийсь матеріал по dev tools.
Щиро дякую за курс. Надіюсь на подальшу підтримку зв’язків.

Привет, обучение на практике –

Спасибо за курс Виктору. Отличный
Спасибо за курс Виктору. Отличный и практичный курс на реальных и живых проектах. Отличный опыт работы в команде.
Благодаря курсу нашла работу еще
Я однозначно рекомендую эту школу.

Рекомендую данную школу подготовки тестировщиков
Читать далее “Рекомендую данную школу подготовки тестировщиков”