[stepik] [Надежда Дудник]

  • Автор темы SlivInfoKurs
  • Дата начала
S

SlivInfoKurs

Модератор
Регистрация
31.03.2020
Сообщения
149 098
Реакции
366
Онлайн
6дн 5ч 7м 52с
чина:


Описание:
В этом курсе мы подробно разберём основы GraphQL: запросы (Query), мутации (Mutation) и подписки (Subscription). Вы научитесь создавать тестовые запросы, анализировать ответы и проверять корректность работы API.

Мы рассмотрим практические кейсы: регистрация пользователей, подтверждение учётной записи, авторизация, получение данных о пользователях, управление учётной записью, работу с переменными и тестирование списков с пагинацией. Особое внимание будет уделено функциональному тестированию: проверке корректности работы запросов, валидации данных и проверке тела ответа. Вы получите реальные навыки тестирования GraphQL API, которые сможете сразу применять в работе, и уверенно разберётесь, как проверять сложные сценарии и данные.

Чему вы научитесь:
  • Применять GraphQL для тестирования API
  • Выполнять сценарии с использованием типов операций: Query, Mutation и Subscription в Postman
  • Знакомиться с основными компонентами и структурой GraphQL API
  • Строить позитивные тесты для GraphQL API
  • Работать с переменными и аргументами запросов
  • Использовать Postman для организации и выполнения GraphQL-запросов
  • Настраивать и систематизировать запросы в Postman для повторного использования
  • Тестировать регистрацию, авторизацию и управление учетными записями пользователей
  • Отслеживать событие на авторизацию пользователей в режиме реального времени
  • Разбирать статус-коды HTTP и корректно обрабатывать ошибки в GraphQL API
Для кого этот курс:
  • Тестировщики, которые уже работают с REST и хотят освоить GraphQL;
  • QA-инженеры, участвующие в backend-разработке и интеграциях;
  • Те, кто готовится к собеседованиям и хочет понимать современные технологии API;
  • Те, у кого есть базовое понимание тестирования API и кто хочет углубить свои знания.
Начальные требования:
  • Базовое понимание API и принципов работы REST
  • Умение пользоваться Postman или аналогичными инструментами
  • Желательно знание основ тестирования (позитивные/негативные сценарии, валидация данных)
Программа курса
Приветствие и знакомство
  1. Знакомство и открытие тестирования GraphQL API
  2. Правила на курсе
  3. Доступ к телеграм чату
Теория про GraphQL API
  1. Введение
  2. Типы данных и основные компоненты GraphQL
  3. Запрос (Query): Получение данных
  4. Мутация (Mutation): Изменение данных
  5. Подписки (Subscriptions): Отслеживание событий
  6. Тестирование GraphQL API: применение
Общее видео про разбор примеров GraphQL API для практики
  1. Расшифровка основных понятий при тестировании API
  2. Общее видео для ознакомления
  3. Теория из видео в текстовом формате
  4. Практическая демонстрация GraphQL в Postman из видео
  5. Ключевые отличия от REST, gRPC
Начало работы: Настройка Postman для GraphQL
  1. Настройка Postman для GraphQL API
  2. Документация по GraphQL API
  3. GraphQL без путаницы: что выполняется когда
  4. Сохранение и организация запросов в Postman
  5. Подготовка HTTP запроса в Postman для получения писем
  6. Что делать, если письма не приходят на почтовый сервис?
Практические задания на регистрацию, авторизацию пользователя
  1. Общая формулировка задания и правила по тестированию GraphQL API
  2. Регистрация нового пользователя с подробной информацией
  3. Активация учетной записи по токену
  4. Авторизация пользователя
  5. Получение текущего пользователя
  6. Получение информации о всех активированных пользователях
Практические задания на управление учетной записью
  1. Обновление данных о текущем пользователе и его настройках
  2. Завершение текущей сессии пользователя
  3. Смена email пользователя
  4. Сброс пароля пользователя
  5. Смена пароля пользователя
Практическое задание на подписку
  1. Подписка на авторизацию пользователей
Переменные GraphQL, статус-коды и дополнительные определения
  1. Объявлениe переменной при регистрации пользователя в Body
  2. Объявление переменых в самом GraphQL запросе
  3. Статус-коды HTTP в GraphQL API
  4. Использование сниппетов - вкладка Scripts для GraphQL запроса
  5. Определения для ознакомления
Завершение

Цена 3190 руб.
Скрытая ссылка

Этот курс появится в скором времени на форуме kursstore.com Проверьте по поиску форума, возможно данный курс уже слит.
 

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Слив курсов

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    На нашем формуе вы легко сможете найти и скачать курсы по интересующей вас теме. Просто выберите автора или направление, загрузите материалы на свое устройство и начните обучение в удобное для вас время. Мы предлагаем возможность скачивания курсов бесплатно, а также доступ к премиум подписке.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ и авторов;
    • Уроки по дизайну, графике, программированию и бизнесу
    • Тренинги по саморазвитию, психологии и эзотерике;
    • Материалы по отношениям, пикапу и соблазнению;
    • Нейросети и Маркетплейсы;
    • Онлайн-обучение по шитью, строительству, рукоделию и работе по дому;

    Слив Курсов Бесплатно

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

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно! Если вы не нашли нужный курс на других форумах, у нас вы сможете скачать любой из сотен тысяч доступных инфопродуктов. Ежедневно мы пополняем базу новыми сливами курсов, чтобы вы всегда могли найти актуальные материалы для обучения.