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

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

SlivInfoKurs

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


Описание:
Чему вы научитесь:

  • Применять gRPC для тестирования API в различных сценариях.
  • Выполнять запросы с использованием всех типов взаимодействия gRPC (Unary, Server Streaming, Client Streaming, Bi-directional Streaming) в Postman.
  • Знакомиться с основными компонентами и структурой gRPC API с точки зрения тестировщика.
  • Строить позитивные и негативные тестовые сценарии для gRPC API.
  • Работать с механизмом Server Reflection для эффективного исследования gRPC сервисов без файлов .proto.
Для кого этот курс:
  • Тестировщики, которые уже работают с REST и хотят освоить gRPC;
  • QA-инженеры, участвующие в разработке и интеграции микросервисов;
  • Те, кто готовится к собеседованиям и хочет понимать современные технологии API;
  • Те, у кого есть базовое понимание тестирования API и кто хочет углубить свои знания в высокопроизводительных системах.
Начальные требования:
  • Базовое понимание API и принципов работы REST.
  • Умение пользоваться Postman или аналогичными инструментами.
  • Желательно знание основ тестирования (позитивные/негативные сценарии, валидация данных).
Программа курса
Приветствие и знакомство
  1. Знакомство и открытие тестирования gRPC API
  2. Правила на курсе
  3. Доступ к телеграм чату
Теория про gRPC API
  1. Введение
  2. Основные компоненты gRPC
  3. Типы взаимодействия в gRPC (типы вызовов gRPC)
  4. Типы данных gRPC (теория)
  5. Информация про Protobuf и .proto файл на практическом примере
Общее видео про разбор примеров gRPC API для практики
  1. Расшифровка основных понятий при тестировании API
  2. Общее видео для ознакомления (теория)
  3. Теория из видео в текстовом формате
  4. Видео для ознакомления - демонстрация gRPC в Postman
  5. Лекция для ознакомления - демонстрация gRPC в Postman
  6. Ключевые отличия от GraphQL, REST
Начало работы: Настройка Postman для gRPC
  1. Подключение к gRPC-серверу в Postman без .proto файла
  2. Документация по gRPC API
  3. Сохранение и организация запросов в Postman
  4. Подготовка HTTP запроса в Postman для получения писем
  5. Что делать, если письма не приходят на почтовый сервис?
  6. Ознакомление с методами тестируемого сервиса
Методы AccountService и практические задания
  1. Общая формулировка задания и правила по тестированию gRPC API
  2. RegisterAccount – регистрация нового пользователя
  3. ActivateAccount – активация учетной записи
  4. Login – авторизация пользователя
  5. GetCurrentAccount – получение текущего пользователя
  6. GetAccounts – получение списка всех аккаунтов
  7. UpdateAccount – обновление данных профиля
  8. ChangeAccountEmail – изменение email
  9. ResetAccountPassword – сброс пароля
  10. ChangeAccountPassword – смена пароля
  11. Logout – выход из системы
Методы AccountService и стриминг
  1. Потоковое получение списка аккаунтов - GetAccountsServerStream
  2. Двусторонний поток - GetAccountsByLoginDuplexStream
  3. Стриминговая регистрация - RegisterAccountClientStream
Практика по тестированию обработки ошибок в gRPC
  1. Общая таблица всех gRPC-статусов и разбор нескольких примеров
  2. Проверка успешного выполнения (OK, код 0)
  3. Проверка отмены запроса (CANCELLED, код 1)
  4. Проверка невалидных аргументов (INVALID_ARGUMENT, код 3)
  5. Проверка ошибок UNAUTHENTICATED,16 и FAILED_PRECONDITION, 9
  6. Проверка внутренней ошибки (INTERNAL, код 13)
Ознакомление с переменными и сниппетами для gRPC запроса
  1. Определение переменных на вкладке "Variables" коллекции
  2. Использование динамических переменных
  3. Использование сниппетов при проверках
  4. Скрипт для извлечения токена авторизации из ответа
  5. Trailers для ознакомления
Цена 3590 руб.
Скрытая ссылка

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

О нас

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

    Слив курсов

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

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

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

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

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

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

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

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