Files
shared-SQS/tests-deploy/README.md
T

51 lines
1.4 KiB
Markdown
Raw 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.
# 🧪 Тесты для shared-SQS
Папка для запуска функциональных и стресс-тестов shared-SQS сервиса.
## ⚡ Быстрый старт
\`\`\`bash
bash run.sh
\`\`\`
Готово! Скрипт:
1. 📖 Читает параметры из \`deploy/values.yaml\`
2. 🔍 Проверяет доступность сервиса
3. 🚀 Запускает quick_test.sh (31 проверка, ~1 минута)
## 🎯 Как использовать?
### Вариант 1: Быстро (из значений values.yaml)
\`\`\`bash
cd tests-deploy
bash run.sh
\`\`\`
### Вариант 2: Переопределить параметры
\`\`\`bash
cp .env.local.example .env.local
# Отредактируй .env.local с твоими параметрами
bash run.sh
\`\`\`
### Вариант 3: Через env-переменные (для CI/CD)
\`\`\`bash
BASE_URL=https://my-sqs.example.com ADMIN_TOKEN=my-token bash run.sh
\`\`\`
## 📊 Что проверяется?
✅ Health check
✅ Admin API (CRUD тенантов)
✅ SQS операции (CreateQueue, SendMessage, etc)
✅ Batch операции
✅ Tags API
✅ UI API с JWT
## 🚨 Если не работает
1. Проверь, что values.yaml содержит правильный домен и токен
2. Убедись, что сервис deployed и готов
3. Проверь DNS: \`nslookup qu.kube5s.ru\`