ПОСТРОЕНИЕ ПРОЦЕССА АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ ДЛЯ REST API С 0 ДО CI/CD ЗА 1.5 ЧАСА НА PYTHON

Informasi unduhan dan detail video ПОСТРОЕНИЕ ПРОЦЕССА АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ ДЛЯ REST API С 0 ДО CI/CD ЗА 1.5 ЧАСА НА PYTHON
Pengunggah:
Aleksei Koledachkin | AQADiterbitkan pada:
19/3/2024Penayangan:
18.2KDeskripsi:
Это запись моего live-кодинг вебинара, который я проводил перед запуском своего авторского курса по построению процессов автоматизации с нуля. Он проводился для демонстрации малой части того уровня знаний, который студенты получат на моем курсе. Все просили выложить в общий доступ, готово! Таймкоды: 0:00:00 - Вступление, 00:01:36 - Создание проекта в Gitlab, 00:01:56 - Создание Access токена для доступа к артефактам, 00:03:12 - Клонирование репозитория, 00:03:38 - Открытие проекта в IDE, 00:03:51 - Создание виртуального окружения и установка зависимостей, 00:05:10 - Выбор API для тестирования, 00:05:44 - Проверка работы API, 00:08:43 - Начинаем строить архитектуру, 00:14:46 - Создание фикстуры для инициализации окружения, 00:20:38 - Реализация хедеров, 00:22:00 - Реализация эндпоинтов + фишка с lambda, 00:25:55 - Реализация пейлодов, 00:28:16 - Реализация API-методов (шагов тестов), 00:35:00 - Реализация base_test.py, 00:36:38 - Первый тест, 00:38:43 - Создание pydantic-модели, 00:44:24 - Подтягиваем Allure маркеры, 00:45:06 - Используем pydantic-модель в шагах теста, 00:45:34 - Доступ к полям модели в тестах, 00:49:16 - Как писать end-2-end тесты, 00:52:33 - Пишем валидатор в pydantic, 00:56:15 - Отлавливаем дефекты и проверяем качество теста, 00:58:35 - Генерация Allure-отчета, 01:00:09 - Создание dockerfile, 01:03:25 - Создание docker-compose, 01:10:26 - Генерация отчета в HTML-документ, 01:12:36 - Добавляем .gitignore и пушим репозиторий, 01:14:59 - Прокидываем токены в Gitlab Variables, 01:16:16 - Пишем базовую конфигурацию для Gitlab CI, 01:18:26 - Подключение docker-сервиса + концепция раннера, 01:24:40 - Запуск первого пайплайна, 01:26:48 - Инициализация Gitlab Pages, 01:27:10 - Реализация хранения истории Allure, 01:31:04 - Нюанс про историю Allure, 01:31:48 - Запуск тестов по кнопке, 01:32:14 - Запуск тестов по расписанию.
Video serupa: ПОСТРОЕНИЕ ПРОЦЕССА АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ ДЛЯ REST API С

ЭКСКУРСИЯ ПО ЗАВОДУ SOLLERS / НА УРАЛЕ ЗА УРАЛОМ #3

История интернет Хоррора | SCP

Инструкция к радиостанциям TYT. На примере TH-UV99. Настройка и пункты меню

Full Stack авторизация | Полное руководство 2024

Интерьер в Blender за 2,5 часа | Минималистичный стиль

