ТЕСТИРОВАНИЕ 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
Только практика, теория подтягивается в процессе
Впервые услышала о курсе, а вернее о проекте, на DOU.ua. Я выбрала продвинутый QA курс, который предназначен для тех, кто уже знает теорию. С первого дня мы были заняты на реальном проекте, а за время обучения таких проектов было более 5 (в моем случае), которые предполагали использования разных видов тестирования, на разных платформах. Работа была и самостоятельно и в команде. Ментор наблюдал за работой, делал ремарки и давал свой отзыв, а также рекомендации по исправлению/улучшению баг-реппортов, тест-кейсов и пр. Общение между участниками нашей “рабочей” мини группы происходило по скайпу. Наши пробелы в теории сразу всплывали на практике и разьяснялись ментором. Этот практический курс добавил положительный опыт участия в реальных проектах. Оставлю лучшие отзывы и о менторе – внимательный, терпеливый:) и знающий преподаватель. Читать далее “Только практика, теория подтягивается в процессе”
Рекомендую данную школу подготовки тестировщиков
Пройдя только половину курса с уверенностью могу рекомендовать эту школу другим людям, желающим освоить тему тестирования ПО. В ходе обучения подаётся только необходимая теория, практика на реальных проектах позволяет качественно закрепить материал, а постоянная связь с ментором позволяют быстро получить фидбек и ответы на вопросы. Спасибо, школа iQAEngineer! Читать далее “Рекомендую данную школу подготовки тестировщиков”
Брала заняття по АПІ, задоволена.
Брала заняття по АПІ, задоволена. Хто бажає навчитися АПІ тестуванню, рекомендую!
Антон Хоменко
Курс «QA manual» дал отличную возможность получить необходимую базу знаний. чтобы попробовать себя в новой специальности. Обучение включало теоретическую часть – изучение терминов в предметной области, освоив которые начинаешь общаться с командой на одном языке и практики – ручного тестирования функционала, верстки, написания тест-кейсов, оформления багов в трекинговой системе. После каждого занятия задавалась домашняя работа и материал на само доработку, все регулярно проверялось суперопытным преподавателем. Перед началом каждого урока проводился стендап, где мы рассказывали, что проделали, с какими трудностями столкнулись и получали подсказки от преподавателя на что следует акцентировать внимание, чтобы быть лучше на следующем уроке.
Виктор выступил, как креативный преподаватель, включив меня в реальный проект, где я получил первые навыки тестирования сайтов.
К сильным сторонам – постоянное менторство. Виктор давал ценные советы, в тестировании которым пришел по своему трудовому опыту, помог составить резюме, тренировал нас, как проходить собеседования, указывал где есть зазоры как их подправить. Большим плюсом в обучении для меня было проведение курса в условиях максимально приближенных к трудовым. Благодаря полученных рекомендаций от Виктора удалось устроится на стажировку. Читать далее “Антон Хоменко”

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

Привет, обучение на практике –
Привет, обучение на практике – самый лучший способ обучения! Будьте активны в обучении, задавайте вопросы.. будьте готовы учить теорию, ее вы получите на курсах в виде документов, в скайп звонках будет применение на практике! Самое гл. применяйте полученные знания на практике, на реальных проектах, тогда ваши знания станут истинными: “ЗНАНИЕ – СОКРОВИЩНИЦА, НО КЛЮЧ К НЕЙ – ПРАКТИКА” Т. ФУМЕР. Читать далее “Привет, обучение на практике –”

Курс с практикой
Отличные курсы с реальными проектами, но сразу подключают к команде проекта, что конечно тяжеловато. Но потом становится легче. Не ждите что вам всё положат в рот и за вас пережуют) Придется и самим немножко поднапрячься и быть готовым к самообучению. Отличный опыт.Всем удачи Читать далее “Курс с практикой”

Спасибо за курс Виктору. Отличный
Спасибо за курс Виктору. Отличный и практичный курс на реальных и живых проектах. Отличный опыт работы в команде.
Роман Коваленко
Понравилось что весь материал, с самого начала, был хорошо структурирован. После изучения каждого блока были контрольные тесты, на которых можно было легко определить , в какой области знаний есть пробелы. Так было с теорией. Касательно практики, то она была и было много. Проекты были зарубежные, с которыми мы работали вмести со штатными тестировщиками.
Виктор всегда оставался на связи и можно было лично обсудить вопросы, которых много появлялось в результатах учёбы. Читать далее “Роман Коваленко”

Хороший практический курс самого начального
Хороший практический курс самого начального уровня, Виктор – отличный ментор. Курс построен на практике и командной работе. Пройдя курс можно получить навыки практической работы в баг трекинговых системах и составлении тестовой документации.
Курс однозначно могу рекомендовать – для реализации теоретических знаний на практике. Читать далее “Хороший практический курс самого начального”
Информация дается заранее для ознакомления
Информация дается заранее для ознакомления и обучения. Работа с реальными проектами. Еженедельное общение и работа над ошибками, разнообразные инструменты и системы. Можно получить ответы на вопросы которые вам некому задать. Спасибо! Было приятно и полезно. Читать далее “Информация дается заранее для ознакомления”
Курс Rest API
Брала курс REST API. Интересовало тестирование с помощью Postman. В итоге изучали и составляли тесты с помощью Postman, а также с помощью терминала. Теория была на самообучение, материал предоставляли. В Postman изучили метод GET, POST, PUT, DELETE. Во время изучения прослеживался индивидуальный подход. Осталась довольна курсом) Читать далее “Курс Rest API”
Vikysia Stopykina
Ни разу не пожалела, что закончила курс. Прекрасный преподаватель, много материала, много проектов, доступно даже для самых лузеров, спасибо огромное!!!!

Бесценный опыт!
Закончила начальный курс и потом взяла продвинутый. Научили всему самому необходимому: составление тестовой документации, работа в Jira, Trello, TestLink, TestRail, основы SQL, работа с API через Postman, работа через эмулятор Nox и многое другое. А самое главное – всё на практике: реальные проекты, реальная команда. Читать далее “Бесценный опыт!”

Отличная возможность набить руку в тестировании на реальные проекты
Отличная возможность набить руку на реальных проектах))))преподаватель всегда на связи и от него всегда идет обратная связь)))проекты интересные))спасибо Вам))
Большое спасибо за отличный курс!!!
Большое спасибо за отличный курс!!! Этот курс хорошая возможность с нуля получить и теоретическую и практическую базу.
Было много, очень много интересной практики. Проекты были и украино-, и русско- и англоязычные.
Большое спасибо, Виктору, за доходчивое объяснение и разъяснение, и демонстрацию как тот или иной инструмент тестирования применяется на практике)))
Всем рекомендую! Чудесный практический курс! Читать далее “Большое спасибо за отличный курс!!!”
Александра Пархоменко
Рекомендую. Интересные и полезные материалы. Понравилось участие в реальных проектах. Успехов Вам!

Tatiana Tatiana
Замечательная школа. Желательно начинать, прочитав предварительно любую книгу о тестировании, т.к. обучение завязано на практических заданиях. Хотя и для тех, кто только начинает учебу – тоже отлично, материалов достаточно. Очень много практики, которая “открывает глаза” на то, чем же мы дальше будем заниматься на своей работе. Спасибо! Читать далее “Tatiana Tatiana”

Iryna Fito
Отличная школа!
Очень рекомендую. Особо понравились командные проекты!
Благодарю!

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

Практический интересный курс на реальных
Практический интересный курс на реальных проектах, сразу приходит понимание профессии и насколько она вам подходит. Здорово, что вся работа происходит в команде, Виктору спасибо за – всегда корректные замечания по ошибкам и вселения уверенности, что у нас всё получится! Читать далее “Практический интересный курс на реальных”

Я однозначно рекомендую эту школу.
Я однозначно рекомендую эту школу. Практика на реальных проектах с первого дня, имеющиеся знания быстро структурируются, пробелы в знаниях сразу становятся очевидными и становится понятно куда двигаться дальше. Большинство проектов зарубежные и очень быстро улучшается навык написания документации на английском, ментор на митингах комментирует качество написанного. Была предоставлена возможность попрактиковаться в запросах к базе данных, HTTP запросах к API, с помощью Postman. Еще, хочу отметить возможность общения с другими студентами, много узнала от однокурсников, в целом это полезный опыт коммуникации в команде и, бонусом, общение с единомышленниками. Читать далее “Я однозначно рекомендую эту школу.”

Дуже хороший курс для людей
Дуже хороший курс для людей які теоретично підковані і хочуть здобути досвід тестування на реальних проектах. Для мене було дуже корисним попрацювати в різних системах тест менеджменту та пропрактикуватись писати запити в реальній базі даних MySQL, також практикум в таких інструментах як Postman і JMeter. Читать далее “Дуже хороший курс для людей”

Практика на реальных проектах.
Практика на реальных проектах. Это то, чего не могут дать большинство курсов. Благодаря опыту работы в проектах смог успешно трудоустроиться. Советую тем, кто не имеет комерческого опыта и не знает, где его взять. Во время работы рассматривали методы работы с такими утилитами как Postman, Jmeter, DevTools, NOX, Trello, TestCaseLab, Jira, TestRail, Swagger. Не жалею, что выбрал данную школу. Опыт работы с книг и видеокурсов не получить. Читать далее “Практика на реальных проектах.”

Раджу всім школу , пройшов
Раджу всім школу. Пройшов курс тестувальника. Доступно і коректно пояснюють. Класні групові заняття з різними змаганнями. Працював з діючою командою розробки. Дякую Віктору.
Всем советую пройти этот курс!
Замечательная школа, замечательный преподаватель Виктор! Долго не решалась пойти в эту школу, но теперь жалею, что не пошла в неё раньше!!! Материал отличный, практики намного больше, чем теории! После каждого занятия получаешь домашнее задание для закрепления пройденного материала, есть обратная связь по сделанному. Всем советую пройти этот курс! Читать далее “Всем советую пройти этот курс!”

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

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

Рекомендую
Всем привет! Рекомендую, так как много проектов. Также поможет Вам ознакомиться c процессами QA, поучитесь составлять чеклисты, багрепорты.
Pasha Gridasov
Курс Тестирования ПО очень познавательный, по теории были тесты но в основном больше практики. Также все довольно хорошо систематизировано что позволяет быстро разбираться с домашними заданиями и не тратить много лишнего времени. Менторы курса очень отзывчивые и с пониманием относятся к пожеланиям учащихся. Желаю успехов школе! Читать далее “Pasha Gridasov”

Пришла на курс старт в
Пришла на курс старт в IT и ещё не успев его закончить благодаря полученным знаниям прошла отбор в интернатуру компании Softserve. Материал объясняется на практике, что является огромным плюсом! Спасибо за качественный курс) Читать далее “Пришла на курс старт в”
Роман Кулик
Первое что заинтересовало меня в этих курсах это была цена которая в несколько раз ниже таких же предложений на рынке Киева. Конечно это же вызывало и первый же вопрос к качеству обучения предоставляемого в данной школе. Но взвесив все за и против я все-таки решился на обучение… И не прогадал. За период обучения в школе студентам была предоставлена вся необходимая теория для кандидата на должность Junior QA Engineer. Было ознакомление с основными инструментами, которые используются в каждодневной работе тестировщика. А также, что самое главное была возможность закрепить все полученные знания на настоящих “живых” проектах. После окончания школы лучшим студентам была предоставлена возможность стажировки в одной из компаний Киева, что не всегда предлагается и в школах с более дорогой стоимостью обучения. Мой вывод такой что данная школа — это оптимальное соотношение цены и качества. Отдельное спасибо нашему преподавателю Виктору, который предоставлял постоянный “фидбэк” о проделанной работе и был “онлайн” практически круглосуточно готовым помочь своим студентам с возникшими вопросами. Читать далее “Роман Кулик”

Лаконично, но не скучно
Обучение в iQAEngineer проходят под девизом: “Время даром не теряем!”. Курсанты заранее получают теорию для самостоятельной проработки, а затем, в режиме командного онлайн-митинга, обсуждают и разбирают её с преподавателем. После прохождения и закрепления основ мануального тестирования курсантов допускают к работе на настоящем проекте. Не видеозаписи дефектов, не глючный сайт, написанный специально для обучения QA, а настоящий проект. И сразу же ведётся работа с использованием Trello, Jira, TestRail.
Курс позволит новичкам составить представление о том, что из себя представляет работа в IT, поможет получить базовые знания и навыки по тестированию web-приложений.
Рекомендую курсы тем, кто только раздумывает о карьере QA Engineer или знаком с теорией тестирования ПО, но не получил достаточно практического опыта. Читать далее “Лаконично, но не скучно”