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

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

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

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

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

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

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

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

Специалист в области тестирования
Павел специализируется на тестировании ПО в сфере enterprise и промышленной автоматизации для крупнейших зарубежных и российских компаний. В этом направлении он работает с 2007 г.
С его участием на различных ролях в компании Luxoft выполнены как минимум 3 проекта с нуля до внедрения.
Павел работал со следующими технологиями: Fitnesse+Java, Selenium+Java, Allure, HPE UFT, OLE DB, CAN/HDLC.

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

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, 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

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

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

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

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