Не буду тянуть до вечера! Готово - забирайте.

Меня всегда бесило одно: хочешь потренироваться - а нормального полигона нет. Демо-сайты падают, у публичных API лимиты, todo-приложение с тремя эндпоинтами - несерьёзно.

Собрал и решил выложить бесплатно. Пусть будет у всех.

QA Automation Sandbox - полноценная соцсеть на React + FastAPI + PostgreSQL. Посты, комментарии, лайки с реакциями, подписки, личные сообщения, уведомления, поиск, админка с модерацией. Не заглушка, а живое приложение.

Поднимается одной командой. Никаких регистраций, ключей и лимитов - всё локально на вашей машине.

Что внутри: ⭐️65 API эндпоинтов со Swagger-документацией ⭐️8 готовых юзеров - админ, модератор, обычные, приватный аккаунт, забаненный ⭐️data-testid на каждом элементе UI - можно сразу писать тесты ⭐️Веб-интерфейс к БД - SQL-запросы прямо в браузере ⭐️55+ тест-кейсов с предусловиями и шагами - открыл доку и сразу знаешь, что автоматизировать ⭐️Edge-кейсы прямо в данных: XSS, SQL-инъекция, юникод, максимальные длины ⭐️Кнопка сброса - автотесты засрали данные? Reset - и всё чисто

Подходит для любого стека: Selenium, Playwright, Cypress, pytest, httpx и т.д

git clone https://github.com/manikosto/qa-automation-sandbox cd qa-automation-sandbox docker-compose up --build

30 секунд - и готово.

Буду развивать и дальше. Нашли баг или есть идея - заводите в issues, буду фиксить.

🔗 https://github.com/manikosto/qa-automation-sandbox

Если пригодится - звёздочка будет приятна ⭐️