🧪 Playwright UI & API Tests SSAS

Автоматизированный набор UI-тестов для веб-платформы ssas.dev.rdcenter.ru.
Реализован на Playwright с модульной архитектурой, использованием Page Object и централизованными тестовыми данными.


🚀 Быстрый старт

Установка зависимостей

Убедись, что установлен Node.js (рекомендуемая версия: LTS). Затем установи зависимости:

npm install

Запуск всех тестов

npx playwright test

Открытие HTML-отчёта

npx playwright show-report

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

.
├── tests/                           # UI и API тесты, сгруппированные по разделам
│   ├── login/                       # Авторизация: позитивные, негативные, UI, ссылки
│   ├── recovery/                    # Восстановление пароля
│   └── api/                         # (будущие) API тесты
│
├── page-objects/                   # Page Object модели
│   ├── LoginPage.ts
│   └── RecoverPage.ts
│
├── utils/                          # Тестовые данные, вспомогательные функции
│   ├── test-data.ts
│
├── playwright.config.ts           # Конфигурация Playwright
├── .env                            # Переменные окружения (не коммитится)
├── .gitignore
└── README.md

📌 Информация

Разработка: smykov Система контроля версий: GitTea @ RDCenter Репозиторий: https://git.rdcenter.ru/smykov/playwright-tests Начало проекта: июнь 2025

Description
No description provided
Readme 309 MiB
Languages
TypeScript 100%