Словарь тестировщика | Тестирование
3.89K subscribers
48 photos
1 file
33 links
Термины и тесты 🙂‍↔️По рекламе писать в чат канала
⚡️админ @kreevii ⚡️

Основной канал: @qanote
Download Telegram
[GATEWAY] → 2025-10-26 12:10:05 → Request /api/payments  
[AUTH] → 2025-10-26 12:10:05 → Token verified
[BILLING] → 2025-10-26 12:10:06 → ERROR: Connection refused
[EMAIL] → 2025-10-26 12:10:07 → Skipped notification (billing failed)
[GATEWAY] 12:00:00 trace=1a2b → POST /api/payments  
[AUTH] 12:00:00 trace=1a2b → Token OK (12ms)
[BILLING] 12:00:01 trace=1a2b → Sent charge request → OK (310ms)
[WEBHOOK] 12:00:03 trace=1a2b → ERROR: signature mismatch
[PAYMENTS] 12:00:03 trace=1a2b → Payment marked failed
[EMAIL] 12:00:04 trace=1a2b → Notification: “Payment declined”
[GATEWAY] 10:05:00 trace=cc99 → GET /api/user/summary  
[AUTH] 10:05:00 trace=cc99 → OK
[PROFILE] 10:05:00 trace=cc99 → SELECT user
[BALANCE] 10:05:00 trace=xx01 → SELECT wallet (другой trace)
[SUMMARY] 10:05:01 → Собран ответ
Иногда в summary старый баланс, свежий профиль.
[GATEWAY] 19:15:10 trace=bb88 → POST /api/notify  
[QUEUE] 19:15:10 trace=bb88 → Enqueued notify_user
[WORKER] 19:15:11 trace=bb88 → ERROR: SMTP 421 temp fail
[WORKER] 19:15:41 trace=bb88 → Retry 1
[WORKER] 19:16:11 trace=bb88 → Retry 2
[WORKER] 19:16:41 trace=bb88 → Dropped after 2 retries
Жалобы: письмо иногда не приходит.
[GATEWAY] 08:00:00 trace=aa77 → POST /api/bulk-upload  
[UPLOAD] 08:00:00 trace=aa77 → Start batch size=5000
[DB] 08:00:02 trace=aa77 → ERROR: deadlock on table files
[UPLOAD] 08:00:02 trace=aa77 → Retrying chunk
[DB] 08:00:05 trace=aa77 → OK after retry
Иногда часть файлов не видна в UI.
DOCKER

Контейнер работает, но приложение внутри не отвечает на запросы. Первое действие тестировщика?
Anonymous Quiz
7%
Проверить UI
3%
Удалить образ
4%
Сменить драйвер сети
4%
Перезаписать volume
82%
Проверить порты контейнера
При запуске контейнера ошибка:

Bind for 0.0.0.0:8080 failed: port is already allocated
Тестировщик видит, что контейнер занимает слишком много пространства. Вероятная причина?
Anonymous Quiz
3%
Плохой UI
0%
Ошибка сети
7%
Сломанный JSON
82%
Тяжёлые слои образа
7%
Ошибка Kafka
Иногда API возвращает 500, в логах “connection refused” к БД. Надо проверить поведение приложения, когда база реально недоступна.

Как это эмулировать в docker-compose?
Anonymous Quiz
10%
Убрать ENV
63%
Остановить сервис DB
12%
Сменить порт UI
6%
Удалить образ API
9%
Сменить драйвер сети
В проде баг проявляется только ночью, локально - нет. Подозрение, что дело во времени/таймзоне.

Как тестировщик может исследовать это через Docker?
Anonymous Quiz
18%
Сменить network mode
3%
Выключить кэш
5%
Обрезать логи
68%
Запустить контейнер с TZ
6%
Удалить healthcheck
👍2
В баг-репорте: "после рестарта контейнера данные пропадают"

QA проверяет, используется ли механизм для сохранения состояния между рестартами. Что это?
Anonymous Quiz
5%
Secret
13%
Image layer
50%
ReplicaSet
10%
NodePort
21%
Volume