From 4f274d2ee74d579995320779601fcac67e41ffb1 Mon Sep 17 00:00:00 2001 From: Vlad Smykov Date: Mon, 16 Jun 2025 14:19:49 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20README.md=20=D1=81=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=D0=BC=20=D0=BF=D1=80=D0=BE=D0=B5=D0=BA=D1=82?= =?UTF-8?q?=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..d343440 --- /dev/null +++ b/README.md @@ -0,0 +1,55 @@ +# 🧪 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 + +--- + +Запуск всех тестов +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