# TesterArmy

Подключает к агенту облачные прогоны сохранённых тестов: браузерные и мобильные проверки с понятными шагами, результат — в JSON.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 72
- Автор: tester-army
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/tester-army/cli
- Обновлён: 2026-09-21
- HTML: https://affpapa.org/nevibecode/mcp/testerarmy

## Что делает

Сервер живёт на `https://tester.army/mcp` по Streamable HTTP. Вход через аккаунт TesterArmy по OAuth, ключ создавать и вставлять не нужно. Через инструменты агент создаёт и раскладывает по папкам тесты, где шаги описаны обычным языком, а потом запускает их в облаке TesterArmy против сохранённого окружения.

Прогон можно дождаться и прочитать отчёт, а разбор ошибок агент получает прямо в работу. Есть и CLI `testerarmy` (сокращённо `ta`): он ведёт список проектов и тестов, ставит прогоны в очередь. Без флага `--wait` успешная команда говорит только о том, что запуск поставлен в очередь, так что для проверки изменений нужен этот флаг.

Чтобы прогон бил по свежей сборке, адрес превью или туннеля сохраняют как окружение проекта и выбирают его ключом `--env <nameOrSlug>`. Превью должно быть доступно из облака, иначе проверка пойдёт не по вашей версии. Репозиторий — ещё и плагин: он поднимает сервер и скилл `testerarmy-cli` разом. В Codex после установки нужен вход через `codex mcp login testerarmy`.

## Требования
- Удалённый сервер: `https://tester.army/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http testerarmy https://tester.army/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add testerarmy --url https://tester.army/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "testerarmy": {
            "url": "https://tester.army/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "testerarmy": {
            "type": "http",
            "url": "https://tester.army/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http testerarmy https://tester.army/mcp
```

## Когда брать
- Прогнать сохранённый набор браузерных проверок на свежем превью
- Запустить мобильные тесты приложения из облака и дождаться отчёта
- Описать тестовый сценарий обычным языком и сохранить его в дашборде
- Показать кодинг-агенту конкретные места падения, а не общий лог
- Проверить группу дымовых тестов одной командой перед мержем

## Примеры запросов агенту
- Найди проект в TesterArmy и запусти сохранённый тест, дождись результата
- Сохрани тест с шагами: открыть главную, войти, проверить заголовок профиля
- Прогони группу дымовых тестов на окружении preview и покажи, что упало

## Похожие
- [Front-End Checklist](https://affpapa.org/nevibecode/mcp/front-end-checklist.md) — MCP-сервер · ★ 74559
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18727
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13169
- [mobile-mcp](https://affpapa.org/nevibecode/mcp/mobile-mcp.md) — MCP-сервер · ★ 9946
- [e2e](https://affpapa.org/nevibecode/mcp/e2e.md) — MCP-сервер · ★ 11912
- [mockserver](https://affpapa.org/nevibecode/mcp/mockserver.md) — MCP-сервер · ★ 4996

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
