Голосов: 0
#1
Оплата только балансом. Платить балансом легко и удобно, читайте .
Первым заданием курса будет повторить за тренером вызов запроса doRegister в Usersчерез SOAP и REST, в SOAP Ui и Postman-е соответственно. Попробуйте это сделать! Во время обучения мы уже будем считать, что базовый запрос вы отправить в инструменте можете. Лекция не входит в 5 недель обучения, она сразу доступна в системе дистанционного обучения после оплаты курса. Таким образом, в день старта обучения вам будут доступны лекции 0 и 1.Для просмотра содержимого вам необходимо зарегистрироваться!
1. HTTP Headers
2. HTTP Body
- Что такое заголовки сообщений. Где их можно посмотреть
- Что мы тестируем в REST API
- Status Code: коды ответов
- Тестируем подсказки (показываем применение теории на практике)
- Тестируем JIRA
3. Типы методов (GET, POST, PUT, DELETE). Локализация багов
- Разные форматы тела запроса (простые: binary, form-data, x-www-form-urlencoded)
- XML-формат: что это такое, правила Well Formed XML, на что обратить внимание при тестировании
- JSON-формат: что это такое, правила Well Formed JSON, на что обратить внимание при тестировании
- Откуда взять данные для тела запроса, если нет ТЗ, но есть WSDL для SOAP-а на те же методы
- Что мы тестируем в REST API
- Тестируем Users по мотивам теоретической части
- Тестируем подсказки
4. Автоматизация на уровне Postman
- Какие типы методов бывают
- Операции CRUD через GET, POST, PUT, DELETE
- Идемпотентность в контексте REST API
- Как тип метода сказывается на тестировании? На что проверять методы, у которых нет тела
- Примеры:
— GET
— POST
— PUT
— DELETE
— другие- Локализация багов при помощи REST API
Внимание: у нас не курс по программированию, мы не будем писать грамотный и качественный код. Я рассказываю только основы, которые помогают взять пример из Постмана и доработать под свои нужды. Если вас интересует именно автоматизация тестов, то лучше сходить на курс Программирование на Java для тестировщиков
- Сохранение тестов
- Создание тестовых коллекций
- Стандартные тесты Postman
- Как модифицировать тесты под себя в старой и новой версии
- JSON, XML — как достать данные из дерева объектов
- Переменные и окружения — для чего нужны и как используются
- Как запустить один тест несколько раз
- Как загрузить тестовые данные из файла
- Как создать много данных с уникальными значениями (email, ФИО — чтобы сразу зарегистрировать много пользователей, например)
5. Code VS Contract First. Что еще надо знать про REST API
- WADL — как прочитать схему
- Code First или Contract First — в чем разница между подходами, как они сказываются на тестировании
- Backwards-compatible изменения методов
- Инструменты для отправки REST запросов — Soap Ui, CUrl, плагины в браузере
- Пример авторматизации REST на уровне API (честной автоматизации внутри кода, не на уровне Postman)
- Подводим итоги курса
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором: