Files
playwright-tests-ssas/README.md

55 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🧪 Playwright UI & API Tests SSAS
Автоматизированный набор UI-тестов для веб-платформы **ssas.dev.rdcenter.ru**.
Реализован на [Playwright](https://playwright.dev/) с модульной архитектурой, использованием Page Object и централизованными тестовыми данными.
---
## 🚀 Быстрый старт
### Установка зависимостей
Убедись, что установлен [Node.js](https://nodejs.org/en/) (рекомендуемая версия: LTS). Затем установи зависимости:
```bash
npm install
```
Запуск всех тестов
```bash
npx playwright test
```
Открытие HTML-отчёта
```bash
npx playwright show-report
```
📁 Структура проекта
```bash
.
├── 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