Тесты пишет AI-агент

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

Задача обычными словами

«Напиши тесты на оформление заказа» - ассистент сам разберётся, какие шаги для этого нужны и в каком порядке. Формат сценария знать не нужно.

Селекторы не выдуманные

Ассистент открывает вашу страницу и подбирает селекторы тем же механизмом, что и визуальный рекордер - с запасными вариантами на случай изменения вёрстки.

Ваши тесты в безопасности

Ассистент видит все сценарии, чтобы не плодить дубли, но изменять может только те, которые создал сам. Записанные вами вручную он не тронет.

Как это настроить

  1. Создайте токен в кабинете: Профиль → API-токены, назначение «AI-агент (MCP-сервер)».
  2. Добавьте одну секцию с адресом и токеном в конфигурацию вашего AI-клиента - устанавливать ничего не нужно, сервер работает на нашей стороне.
    .mcp.json
    {
      "mcpServers": {
        "testmw": {
          "type": "http",
          "url": "https://www.testmw.ru/mcp",
          "headers": { "Authorization": "ВАШ_ТОКЕН" }
        }
      }
    }

    Что сервер подключился, видно в самом клиенте: например, в Claude Code - командой /mcp, сервер testmw должен быть в списке.

  3. Попросите ассистента написать тесты для вашего сайта и проверьте результат в кабинете.

Шаги сценария: Все шаги сценария - агент выбирает подходящие сам

Что умеет ассистент

  • Видеть ваш тариф - сколько тестов ещё можно создать, какой потолок шагов, какие интервалы автозапуска доступны.
  • Знать все шаги TestMW - клики, ввод текста, проверки, ожидания - с подсказками, что писать в значение каждого шага.
  • Изучать сайт - открывать ваши страницы и подбирать устойчивые селекторы элементов.
  • Создавать и обновлять тесты - готовый сценарий сразу появляется в личном кабинете.
  • Запускать тесты и читать результаты - вплоть до того, чтобы самому починить упавший шаг.

Как этим пользоваться

Просто попросите ассистента обычными словами:

  • Посмотри мой тариф в TestMW и скажи, сколько тестов ещё можно завести
  • Напиши тест на оформление заказа для shop.example.com
  • Запусти тест номер 42 и покажи, что упало
  • Почини селектор в тесте, который вчера начал падать

Какие инструменты вызвать, ассистент решит сам - перечислять их не нужно.

Откуда берутся селекторы

Чтобы тест не ломался при каждом изменении вёрстки, важно, какими селекторами записаны шаги. Ассистент их не выдумывает:

  • Если у ассистента есть браузер - он открывает вашу страницу и подбирает селекторы тем же механизмом, что и визуальный рекордер TestMW - с запасными вариантами на случай изменения разметки.
  • Если браузера нет - шаги записываются по смыслу («кнопка „Оформить заказ“»), а конкретный элемент подбирается уже при запуске теста. Такие тесты тоже работают, но устойчивость ниже.

Страницу открывает браузер вашего ассистента - со своими куками и своим IP. Если вы исследовали сайт залогиненным, а тест потом запускается «с чистого листа», сценарий может не пройти: попросите ассистента запустить записанный тест и убедиться, что он проходит.

Если что-то не работает

Проблема Что делать
Сервер не появляется в списке проверьте, что в конфигурации указан "type": "http", а адрес заканчивается на /mcp.
Ошибка доступа токен неверен или отозван, либо ваш тариф не включает работу с AI-агентом (в том числе если срок тарифа истёк). Проверьте, что токен скопирован целиком, без пробелов по краям.
Ассистент не может обновить тест он изменяет только те тесты, которые создал сам. Сценарии, записанные вами вручную или через рекордер, защищены от перезаписи - попросите создать новый тест.

Не помогло - напишите в поддержку из личного кабинета.

Все возможности

Попробуйте на своём сайте

Достаточно указать ссылку - остальное сделаем мы