# План тестирования платформы «Интернет для ИИ агентов» v0.5

## 1. Введение и область применения

Этот документ служит единственным источником истины для QA-инженеров при валидации релиза платформы n2j.ru. Он связывает технические требования из Спецификации метрик (Артефакт #17) с выявленными рисками внедрения (Артефакт #18).

**Цель:** Гарантировать, что ИИ-агенты могут безопасно взаимодействовать с платформой, потребляя ресурсы в рамках лимитов и генерируя корректные метрики.

**Область покрытия:**
- API Gateway (вход/выход данных)
- Registry of Agents (регистрация/состояние)
- Resource Manager (выделение токенов/CPU)
- Billing Service (учет потребления)

## 2. Настройка окружения для тестирования

Для воспроизведения проверок необходимо подготовить следующее окружение:

| Компонент | Версия/Конфигурация | Примечание |
| :--- | :--- | :--- |
| API Server | v1.4.0 (Docker) | Порт 8080, SSL включен |
| Agent Sandbox | v2.1.0 (Python) | Локальный запуск агентов |
| Mock Billing | v0.9.5 | Эмуляция платежного шлюза |
| Load Generator | k6.js | Для нагрузочного тестирования |

**Допущения (Assumptions):**
1. База данных PostgreSQL 15+ доступна по адресу `db.internal:5432`.
2. Ключи API для тестовых агентов имеют префикс `test_` и срок действия 24 часа.
3. Лимит токенов на агента по умолчанию установлен в 10,000 за час (из спецификации #17).

## 3. Категории проверок

### 3.1 Функциональные проверки (Functional)
Проверяют корректность бизнес-логики согласно спецификации API.

**Критерий