Autotests: DigitalTwin Platform

Автоматизированные UI и API тесты для проекта DigitalTwin. Используется стек:

  • Playwright + TypeScript
  • Axios для API-запросов
  • Allure для формирования отчётов

📂 Структура проекта

.
├── tests/
│   ├── ui/         # UI-тесты (Playwright)
│   └── api/        # API-тесты (Axios + Playwright)
├── utils/          # Генераторы данных, вспомогательные утилиты
├── package.json    # Скрипты запуска
├── tsconfig.json   # Конфигурация TypeScript
├── playwright.config.ts
└── .gitignore

🚀 Скрипты

Скрипт Назначение
npm run test Полный запуск тестов
npm run test:ui Только UI-тесты
npm run test:api Только API-тесты
npm run report Открыть HTML-отчёт Playwright
npm run allure:report Сгенерировать и открыть Allure отчёт
npm run test:clean Удалить старые отчёты Allure

🛠️ Установка

npm install
Description
Автотесты проекта DigitalTwin (Playwright)
Readme 2.1 MiB
Languages
TypeScript 100%