Test ITTest IT
  • Руководство пользователя Test IT
  • Работа в Личном кабинете Test IT Облако
  • Установка и настройка Test IT Про
Рецепты Test IT
  • Личный кабинет Test IT Облако
  • Загрузить Test IT Про
  • GitHub Test IT
  • Что нового в Облаке?
  • Что нового в Test IT Про?
  • Что нового в документации?
  • Часто задаваемые вопросы
  • Центр помощи
  • Видеокурс по Test IT
  • Спросите нас в Telegram
  • Официальный сайт Test IT
  • Руководство пользователя Test IT
  • Работа в Личном кабинете Test IT Облако
  • Установка и настройка Test IT Про
Рецепты Test IT
  • Личный кабинет Test IT Облако
  • Загрузить Test IT Про
  • GitHub Test IT
  • Что нового в Облаке?
  • Что нового в Test IT Про?
  • Что нового в документации?
  • Часто задаваемые вопросы
  • Центр помощи
  • Видеокурс по Test IT
  • Спросите нас в Telegram
  • Официальный сайт Test IT
  • Что такое Test IT?
  • Быстрый старт
  • Администрирование

    • Администрирование Test IT
    • Вход в Test IT после установки
    • Настройка подключений

      • Внешние подключения в Test IT
      • AD/LDAP
        • Поля настроек подключения AD/LDAP
      • Подключение AD/Kerberos в Test IT
      • Подключение OpenID Connect в Test IT
    • Добавление пользователей и работа с ними
    • Работа с группами пользователей
    • Присвоение системных ролей
    • Настройка проектных ролей
    • Настройка очистки хранилища
    • Настройки геймификации
    • Настройка атрибутов
    • Настройка интеграций с таск-трекерами

      • Интеграция с таск-трекерами
      • Интеграция Test IT с Azure DevOps
      • Интеграция Test IT с ClickUp
      • Интеграция Test IT с Easy Redmine
      • Интеграция Test IT с EvaProject
      • Интеграция с Jira
        • Интеграция с Jira Server
          • Плагин Test IT для Jira Server
        • Интеграция Test IT с Jira Cloud
        • Настройка подключения Jira через OAuth 1.0
      • Интеграция Test IT с Kaiten
      • Интеграция Test IT с Monday
      • Интеграция Test IT с Redmine
      • Интеграция Test IT с TeamStorm
      • Интеграция Test IT с YouTrack
      • Интеграция с Яндекс Трекер
    • Настройка интеграций с ИИ-моделями

      • Интеграция Test IT с ИИ-моделями
      • Интеграция с ГигаЧат
      • Интеграция с YandexGPT
      • Интеграция с сервисами, совместимыми с OpenAI
  • Авторизация в Test IT
  • Профиль пользователя

    • Данные профиля пользователя
    • Настройки профиля и создание API-токена
    • Фоновые задачи в Test IT
  • Теги

    • Использование тегов
  • Проекты

    • Работа с проектами Test IT
    • Структура и компоненты проекта Test IT
    • Создание и редактирование проекта
    • Добавление пользователей и групп в проект
    • Настройка атрибутов в проекте
    • Настройка статусов прохождения тестов
    • Работа с вебхуками

      • Настройка вебхуков в Test IT
      • Вебхук для изменения проекта
      • Вебхуки для действий с рабочими элементами
      • Вебхуки для работы с тест-планами
      • Вебхук для изменения конфигурации
      • Вебхуки для работы с тест-поинтами
      • Вебхуки для работы с автотестами
      • Вебхуки для уведомлений пользователя
      • Настройка уведомлений в Slack с помощью вебхуков
      • Настройка уведомлений в Telegram с помощью вебхуков
      • Настройка интеграции Test IT с GitFlic с помощью вебхуков
      • Настройка интеграции Test IT с GitLab CI с помощью вебхуков
      • Настройка запуска автотестов в Jenkins CI с помощью вебхука
      • Настройка вебхука в TeamCity и Python (на примере pytest)
    • Импорт и экспорт проектов
    • Подключение таск-трекера к проекту
    • Добавление ИИ-модели в проект Test IT
    • Архивация, восстановление и удаление проектов
  • Библиотека тестов

    • Библиотека тестов в Test IT
    • Создание тестов
      • Сравнение типов рабочих элементов в Test IT
    • Импорт тестовой документации из XLS и XLSX
    • Версионирование тестов
    • Добавление общего шага в тест
    • Выделение шагов теста в общий шаг
    • Добавление параметров в тесты
    • Добавление ссылок в тесты
    • Работа с вложениями тестов
    • Автоматизация ручных тестов
    • Экспорт тестов
    • Массовое изменение тестов
    • Перемещение и копирование тестов в библиотеке
    • Архивация, восстановление и удаление тестов
    • Работа с секциями в Test IT
  • Параметры и конфигурации

    • Работа с параметрами и конфигурациями
  • Тест-планы

    • Работа с тест-планами
    • Создание тест-плана
    • Изменение тест-плана
    • Блокировка тест-плана и запрос на его разблокировку
    • Дублирование тест-плана
    • Добавление атрибутов тест-плана
    • Архивация, восстановление и удаление тест-плана
    • Работа с тестовыми наборами в Test IT
    • Назначение исполнителей тест-плана
    • Выполнение тест-плана
    • Создание дефектов в таск-трекерах из интерфейса Test IT
    • Отчет по тест-плану
  • Автотестирование

    • Работа с автоматизированными тестами
    • Добавление автотестов в Test IT из внешнего репозитория
    • Работа с нестабильными автотестами
    • Связывание автотестов с ручными тестами
    • Обновление тест-кейсов на основе связанных автотестов
    • Запуск автотестов из UI
    • Запуск автотестов с помощью клиентских библиотек
    • Импорт результатов из Allure Adapters
    • Отслеживание запусков автотестов
    • Создание дефектов в таск-трекерах из прогонов автотестов
    • Анализ результатов автотестов
    • Таймлайн запусков автотестов в Test IT
    • Управление прогонами автотестов
  • Интеграции с системами автоматизированного тестирования

    • Работа с системами автоматизированного тестирования
    • Test IT CLI
    • Интеграция с системами CI/CD

      • Работа с системами CI/CD
      • Azure DevOps
      • Bamboo
      • Bitbucket
      • CircleCI
      • GitFlic
      • GitHub Actions
      • GitLab CI/CD
      • Jenkins
      • TeamCity
      • Шаблон интеграции JMeter, Test IT и GitLab CI/CD
    • Интеграция с тестовыми фреймворками

      • Работа с тестовыми фреймворками
      • Адаптер Test IT
      • Appium
      • Behave
      • BrowserStack
      • Catch2
      • CodeceptJS
      • Cucumber
      • Cypress
      • Emcee
      • Flutter
      • Golang
      • GoogleTest
      • Jasmine
      • JBehave
      • Jest
      • JUnit
      • Kotest
      • Marathon Cloud
      • Minitest
      • Mocha
      • MSTest
      • Nose2
      • NUnit
      • PHPUnit
      • Playwright
      • Postman
      • pytest
      • pytest-BDD
      • Robot Framework
      • RSpec
      • Sauce Labs
      • Selenide
      • Selenium
      • SoapUI
      • SpecFlow
      • Telerik Test Studio
      • TestCafe
      • TestComplete
      • Testim
      • TestNG
      • Unittest
      • WebdriverIO
      • XCTest
      • xUnit.net
    • Загрузка результатов автотестов из Vanessa Automation
    • Плагин Test IT Менеджмент для систем IDE

      • Что такое Test IT Менеджмент?
      • Test IT Менеджмент для JetBrains IDE
      • Test IT Менеджмент для Visual Studio Code
    • Использование API-клиентов
  • Миграция в Test IT

    • Миграция в Test IT: возможности и процесс
    • Миграция из Allure TestOps
    • Миграция из Azure DevOps
    • Миграция из HP ALM
    • Миграция из PractiTest
    • Миграция из Qase
    • Миграция из SpiraTest
    • Миграция из TestCollab
    • Миграция из TestLink
    • Миграция из TestRail
    • Миграция из Xray
    • Миграция из Zephyr Scale
    • Миграция из Zephyr Squad
    • Загрузка тест-кейсов в Test IT с помощью импортера
  • Дашборды и аналитика

    • Работа с дашбордами Test IT
    • Работа с виджетами

      • Действия с виджетами
      • Анализ результатов тестов
      • Анализ тестов, хранящихся в библиотеке
      • Анализ автотестов в Test IT
      • Анализ прогонов в Test IT
      • Анализ тест-планов
      • Анализ активности команды
    • Аналитика Test IT
  • Поиск и фильтры

    • Использование фильтров
    • Работа с запросами
    • Глобальный поиск в Test IT
  • Уведомления в Test IT
  • Test IT MCP

    • Что такое Test IT MCP?
    • Подключение Test IT MCP
      • Test IT MCP: общие принципы и данные для подключения
      • Подключение к AI-агентам
      • Подключение в Cursor
      • Подключение в VS Code (Kilo Code)
      • Подключение в Zed
      • Устранение ошибок
    • Test IT MCP — возможности и способы работы
  • API

    • Работа с API
  • Горячие клавиши
  • Глоссарий Test IT

Подключение Test IT MCP

Опция тарифов Стандарт и Про

Эта опция доступна в тарифах:

  • Test IT Стандарт
  • Test IT Про, версия 5.8 и более поздние
    Подробнее: о тарифах Test IT.
  • Test IT MCP: общие принципы и данные для подключения
  • Подключение к AI-агентам
  • Подключение в Cursor
  • Подключение в VS Code (Kilo Code)
  • Подключение в Zed
  • Устранение ошибок

Test IT MCP: общие принципы и данные для подключения

При настройке Test IT MCP нужно указать в IDE или ИИ-агенте адрес MCP-сервера (уже развернут в Test IT) и передать учетные данные для доступа к вашей платформе Test IT.

Работа ведется в MCP-клиенте — Cursor, VS Code с расширением Kilo Code, Zed или другом агенте с поддержкой MCP по HTTP. В настройках часто указывают транспорт (transport): Streamable HTTP или type: "streamable-http". Подключение через локальный stdio в этом сценарии не используется.

Данные, которые указываются при настройке:

  • URL Test IT — URL, по которому вы заходите в Test IT, без / в конце. Пример: https://qaspace.testit.software. При обращении к серверу MCP-клиент отправляет URL Test IT в заголовке X-baseurl.
  • URL MCP-сервера — URL Test IT с постфиксом /mcp. Пример: https://qaspace.testit.software/mcp (без / в конце).
  • API-токен Test IT. При обращении к серверу MCP-клиент отправляет API-токен в заголовке X-token.

Условия безопасной обработки данных

  • Некоторые команды MCP изменяют данные в Test IT (создание кейсов, архив, смена статуса). В чате с агентом подтверждайте действия, которые меняют проект.
  • Для проверок удобно создавать отдельный проект в Test IT и отдельный токен с ограниченными правами.

Подключение к AI-агентам

Предварительные условия

Перед настройкой, убедитесь, что:

  • MCP поддерживается по HTTP (не только локальный stdio).
  • В интерфейсе можно задать произвольные HTTP-заголовки на каждый запрос.
  • Поддерживаются MCP Prompts (готовые сценарии Test IT).
  • На вашем компьютере есть сетевой доступ к URL MCP-сервера.

Test IT MCP можно использовать в AI-агентах, поддерживающих Model Context Protocol и подключение по HTTP. При настройке в конфигурации указываются данные:

  • Endpoint / URL — URL платформы Test IT + /mcp
  • Transport — HTTP, Streamable HTTP — как в документации клиента
  • Custom headers — X-baseurl и X-token Конфигурация обычно расположена в файле mcp.json, в разделе mcpServers настроек IDE или в панели интеграций агента.

Пример конфигурации:

{
  "mcpServers": {
    "test-it": {
      "url": "https://xxxx.testit.software/mcp",
      "headers": {
        "X-baseurl": "https://xxxx.testit.software",
        "X-token": "PrivateToken <ваш_api_token>"
      }
    }
  }
}

Подключение в Cursor

  1. В Cursor откройте настройки MCP одним из способов:
    • Нажмите  F1  или  Ctrl  +  Shift  +  P  (на macOS —  Cmd  +  Shift  +  P ).
    • Примените команду Open MCP Settings.
    • Откройте директорию Settings → MCP → Add Custom Server.
      Конфигурация может быть глобальной или в файле .cursor/mcp.json в корне рабочей папки.
  2. В конфигурационном файле укажите данные сервера:
    {
      "mcpServers": {
        "test-it": {
          "url": "https://xxxx.testit.software/mcp",
          "headers": {
            "X-baseurl": "https://xxxx.testit.software",
            "X-token": "PrivateToken <ваш_api_token>"
          }
        }
      }
    }
    
    Имя test-it можно заменить на другой. В строки "url" и "X-baseurl" подставьте свой адрес Test IT. В строке url добавьте постфикс /mcp.
    Сохраните файл.
  3. Проверьте статус MCP-сервера. Убедитесь, что MCP-сервер в списке имеет статус Connected. В случае ошибки обратитесь к разделу Устранение ошибок.
  4. Проверьте работу MCP-сервера в чате с помощью тестового запроса. Например: «Покажи список проектов в Test IT».
    При корректной настройке ассистент обратится к MCP и отобразит данные вашей платформы Test IT.

В Cursor доступны готовые сценарии через MCP Prompts — команды вида /имя-сервера/имя-сценария (имя сервера совпадает с ключом в mcpServers, например test-it).

Подключение в VS Code (Kilo Code)

В VS Code MCP настраивается в расширении Kilo Code.

  1. Установите Kilo Code. Если расширение уже установлено, пропустите этот шаг.
  2. Откройте настройки MCP в директории: Settings → Agent Behavior → MCP Servers. Затем выберите сферу применения MCP:
    • Edit Global MCP — для всех проектов в VS Code, или
    • Edit Project MCP — только для текущей папки.
  3. Добавьте конфигурацию:
    {
      "mcpServers": {
        "test-it": {
          "type": "streamable-http",
          "url": "https://xxxx.testit.software/mcp",
          "headers": {
            "X-baseurl": "https://xxxx.testit.software",
            "X-token": "PrivateToken <ваш_api_token>"
          },
          "disabled": false
        }
      }
    }
    
  • Укажите поле "type": "streamable-http", как показано в примере.
  • Опционально: Используйте параметр alwaysAllow.

О параметре `alwaysAllow`

Параметр alwaysAllow со списком имен команд позволяет делать вызовы без подтверждения действия. Его не рекомендуется использовать для команд, изменяющих данные в Test IT.

  1. Проверьте работу сервера:
    а. Если сервер не отображается, перезапустите окно VS Code.
    б. В чате Kilo Code запросите список проектов Test IT. При ошибке авторизации проверьте X-baseurl (убедитесь, что указан префикс https://) и актуальность токена.

Подключение в Zed

В Zed внешние MCP-серверы называются context servers. Чтобы подключить MCP-сервер в Zed:

  1. Откройте настройки, для этого нажмите  F1 , затем примените команду zed: open settings file.
  2. Добавьте данные сервера (context server):
    {
      "context_servers": {
        "test-it-mcp": {
          "enabled": true,
          "url": "https://xxxx.testit.software/mcp",
          "headers": {
            "X-baseurl": "https://xxxx.testit.software",
            "X-token": "PrivateToken <ваш_api_token>"
          }
        }
      }
    }
    
    Вместо test-it-mcp можно использовать другое имя.
    Сохраните файл и при необходимости перезапустите Zed.
  3. Проверьте работу:
    а. В AI-панели включите context server.
    б. Задайте контрольный вопрос по данным Test IT, например: «Какие у меня проекты в Test IT?».
    В случае ошибки обратитесь к разделу Устранение ошибок.

Устранение ошибок

Ниже описаны наиболее распространенные ошибки и способы их устранения:

  • Нет подключения / timeout: Проверьте URL: адрес пространства + /mcp, HTTPS, VPN и доступ в сеть организации.
  • Ошибка, связанная с заголовками или контекстом безопасности (security context): В конфигурационном файле проверьте X-baseurl и X-token.
  • Ошибка 401 или отказ Test IT: Перевыпустите API-токен Test IT, проверьте адрес платформы Test IT в X-baseurl и права пользователя в проекте.
  • Ассистент вносит некорректные изменения или изменяет некорректные данные: Просмотрите историю вызовов MCP в клиенте; при необходимости отмените изменения в Test IT вручную.

Если проблема сохраняется, напишите на support@testit.software. В письме укажите: клиент (Cursor / Kilo Code / Zed / другой), текст или скриншот ошибки, версию клиента.
Не отправляйте API-токен — при необходимости поддержка попросит проверить доступ иным способом.

Обновлено:
Назад
Что такое Test IT MCP?
Далее
Test IT MCP — возможности и способы работы