Главная | Регистрация | Вход | RSS                   Пятница, 03.12.2021, 23:12

Меню сайта
Категории раздела
Actions | Готовые действия [35]
Brushes | Кисти [281]
Textures, backgrounds | Текстуры, фоны [578]
Patterns | Заливки [24]
Plugins | Плагины [20]
Styles | Стили [208]
Fonts | Шрифт [87]
Gradients | Градиенты [17]
Frames for photo | Рамки для фото [7802]
Photo Album | Фотоальбом Фотокнига [324]
Clip Art PNG | Клипарт PNG [1301]
Clip Art PSD | Клипарт PSD [407]
Scrap sets | Скрап наборы [2170]
PSD TIFF исходники [1366]
Templates for photomontage Шаблоны для фотомонтажа [4455]
Cover for DVD | Обложки для DVD [155]
Videolessons | Видеоуроки [1865]
Books, magazines | Книги, журналы [107]
Artworks | Работы художников [78]
Picture, photo | Картинки, фото [364]
Открытки, приглашения, этикетки [115]
Сертификаты, дипломы, грамоты, благодарности [113]
Calendars | Календари [1691]
Vector Graphics | Векторная графика [426]
Web templates, elements | Веб шаблоны, элементы [11]
Miscellaneous | Разное [924]
Photoshop видеокурсы
Как создать фотокнигу в Adobe Photoshop
Мини-чат
Реклама
Главная » 2021 » Ноябрь » 24 » Автоматизация тестирования REST API на Python (2021)

23:34
Автоматизация тестирования REST API на Python (2021)

В современном мире тестирование API становится неотъемлемой частью тестирования продукта в целом. Если раньше приложение взаимодействовало только со своим сервером, то в наши дни ни одно приложение не обходится без общения с сервисами метрик, социальными сетями и другими приложениями. Это общение происходит через API.


Соответственно, кратно растет спрос на специалистов, которые будут тестировать эти API.

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

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

Курс “Автоматизация тестирования API на Python” специально создан для быстрого погружения в навыки, необходимые тестировщику для успешного старта карьеры в автоматизации. Да и для ручного тестировщика понимание внутреннего устройства API и возможность быстро проверить свои гипотезы простым скриптом будут значительными плюсами в работе.

На этом курсе вы научитесь:
- Устанавливать и настраивать окружение для работы - Python, PyCharm
- Скачивать нужные для работы пакеты и библиотеки
- Понимать устройство HTTP-протокола, API и REST
- Работать с авторизационными и сессионными cookies
- Работать с заголовками HTTP-запросов
- Познакомитесь с форматом JSON и научитесь парсить ответы сервера
- Писать простые и комплексные API-тесты
- Создавать отчёты в Allure
- Запускать тестирование API в Docker

Для кого этот курс:
- для начинающих автоматизаторов
- для тех, кто хочет эффективно и быстро автоматизировать тесты на API
- для тех, кто уже перерос тесты в Postman
- для тех, кому интересна крутая альтернатива стека на Java

Внимание. Созданный нами на занятиях фреймворк мы закинем на GitHub. Его можно будет добавить в резюме и применять на работе.

Краткое содержание курса:

Урок 1 - Настройка окружения, запуск первой программы
- Мотивация - зачем тестировать API
- Подбор стека технологий
- Установка Python3 и Pycharm на популярные ОС
- Введение в HTTP и API
- Структура HTTP запроса
- Создание проекта
- Установка pip3

Урок 2 - Создание простых запросов к API
- Изучение тестового API
- Пишем первый GET-запрос
- Разбираемся с форматом JSON
- Отправка data и get-параметров в запросе
- Автоматический парсинг JSON
- Работа с POST-запросами
- Интерпретация кодов ответа сервера
- Чтение и отправка headers запроса
- Чтение и отправка cookies запроса

Урок 3 - Интеграция pytest в проект
- Знакомство с библиотекой pytest
- Параметризованный тест
- Создание API-тестов на авторизацию
- Функция setup в pytest, фикстуры
- Начало работы над фреймворком

Урок 4 - Создание фреймворка и запуск в Docker
- Создание фреймворка - работа с гибкими assert и verify
- Создание API-тестов на регистрацию
- Работа с PUT-запросами
- Создание кастомных параметров запроса
- Автоматическое логирование запросов и ответов, работа с логами
- Добавление Allure-отчетов к проекту
- Запуск проекта в Docker



Название: Автоматизация тестирования REST API на Python
Год выхода: 2021
Автор: Арсений Батыров
Жанр: Видеокурс, программирование, разработка, обучение
Формат: MP4
Видео: AVC | 1920x1080 | ~596 Kbps
Аудио: AAC | 128 kb/s | 44 KHz
Язык: Русский
Продолжительность: 03:36:34
Размер: 1.83 Gb

Скачать Автоматизация тестирования REST API на Python (2021)

Категория: Videolessons | Видеоуроки | Просмотров: 20 | Добавил: Kioka83 | Теги: обучение, видеокурс, разработка, программирование | Рейтинг: 0.0/0
Всего комментариев: 0
Форма входа
Это интересно
Календарь
«  Ноябрь 2021  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Партнёры
  • Моментальные покупки
  • Всё про автомобили
  • Лучшие курсы
  • Игровой портал
  • Женские радости
  • Путешествия
  • Рецепты блюд
  • Поиск по сайту
    Курсы Photoshop
    Реклама

    Наши посетители
    Locations of visitors to this page
    И кто тут на сайте?
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    На сайте PsdPng.ru можно бесплатно и без регистрации скачать: Actions | Готовые действия, Brushes | Кисти, Textures, backgrounds | Текстуры, фоны, Patterns | Заливки, Plugins | Плагины, Styles | Стили, Gradients | Градиенты, Frames for photo | Рамки для фото , Clip Art PNG | Клипарт PNG, Scrap sets | Скрап наборы, PSD TIFF исходники, Templates for photomontage | Шаблоны для фотомонтажа, Cover for DVD | Обложки для DVD, Videolessons | Видеоуроки, Books, magazines | Книги, журналы, Artworks | Работы художников, Picture, photo | Картинки, фото , Сертификаты, дипломы, грамоты, благодарности, Calendars | Календари, Vector Graphics | Векторная графика, Web templates, elements | Веб шаблоны, элементы, Miscellaneous | Разное
    Вся информация и файлы, представленные на этом сайте, предназначены исключительно для ознакомительных целей.
    Анализ веб сайтов      Russian America Top. Рейтинг ресурсов Русской Америки.   Rambler's Top100      
    Copyright MyCorp © 2021
    Создать сайт с uWeb