Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

16 500 ₽
нет рассрочки

Автоматизация тестирования UI позволяет наиболее полно покрыть приложение с точки зрения чёрного ящика, но влечет за собой риски и затраты, связанные с нестабильностью интерфейса, сложностью разработки таких тестов и долгим выполнением. Автоматизация API-тестов лишена недостатков выше и позволяет ускорить тестирование в разы, но с некоторыми допущениями.

В рамках данного курса рассматриваются сетевые протоколы, подходы к тестированию API с учётом его особенностей и инструменты автоматизации Rest Assured и Retrofit 2 с применением языка программирования Java.

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Эксперт в области разработки ПО
Артём с 2013 г. преподаёт различные дисциплины по разработке программного обеспечения для крупных российский компаний в финансовом и других секторах. За это время он был задействован в нескольких образовательных проектах, в том числе принимал участие в проекте по обучению более чем 200 специалистов по направлению «JavaEE разработчик» на базе программы профессиональной переподготовки АНО «Университет Иннополис».

В Московском государственном техническом университете им. Н.Э. Баумана преподавал курс «Системный анализ и архитектура приложений».

Артём является сертифицированным разработчиком от Android Training Consultant.

Проекты:

  • сопровождал проект по разработке системы юридически значимого документооборота для крупной отечественной логистической компании

  • участвовал в проекте по переходу на автоматизированный формат обмена НСИ

  • принимал участие в реализации проекта специализированного трекера задач для крупного data-центра в США

  • занимался управлением и реализацией проекта «Система мониторинга спортивных ставок»

  • глобальная интернет-система документооборота, дилерский центр для крупного банка

  • разработка высоконагруженной системы и мобильного приложения для электронной торговли для сайта по продаже одежды

  • глобальная система географических карт на основе данных аэрофотосъемки 


Образовательная организация

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

Разбираемые темы

1. Введение в REST (теория – 3 ч; практика – 1 ч)

    • HTTP
    • WebSockets
    • SOAP
    • REST
    • Тестирование API
    • Применение Postman для выполнения запросов

2. REST Assured (теория – 1 ч; практика – 3 ч)

    • Инициализация библиотеки
    • Выполнение и обработка HTTP запросов
    • Сериализация и десериализация
    • JSON Path
    • Выполнение утверждений

3. Retrofit (теория – 1 ч; практика – 3 ч)

    • Инициализация библиотеки
    • Разворачивание архитектуры фреймворка
    • Выполнение и обработка HTTP запросов
    • Сериализация и десериализация
    • Выполнение утверждений

4. Практикум (практика – 4 ч)

    • Разворачивание архитектуры фреймворка
    • Разработка автотестов на основе тест-кейсов с использованием библиотеки Rest Assured
    • Анализ подходов при выполнении тестов
    • Отладка и запуск

ВСЕГО: Теория – 5 ч (38 %); практика – 11 ч (62 %)

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 17.11.2024 00:05
Автоматизация тестирования REST API

Автоматизация тестирования REST API

Оставить отзыв
Поделиться курсом с друзьями