Тесты пишет AI-агент
Подключите своего AI-ассистента к личному кабинету и тесты он напишет сам: изучит сайт, продумает сценарии и создаст их у вас в кабинете - вам останется проверить и запустить.
Задача обычными словами
«Напиши тесты на оформление заказа» - ассистент сам разберётся, какие шаги для этого нужны и в каком порядке. Формат сценария знать не нужно.
Селекторы не выдуманные
Ассистент открывает вашу страницу и подбирает селекторы тем же механизмом, что и визуальный рекордер - с запасными вариантами на случай изменения вёрстки.
Ваши тесты в безопасности
Ассистент видит все сценарии, чтобы не плодить дубли, но изменять может только те, которые создал сам. Записанные вами вручную он не тронет.
Как это настроить
- Создайте токен в кабинете: Профиль → API-токены, назначение «AI-агент (MCP-сервер)».
-
Добавьте одну секцию с адресом и токеном в конфигурацию вашего AI-клиента - устанавливать ничего не нужно, сервер работает на нашей стороне.
{ "mcpServers": { "testmw": { "type": "http", "url": "https://www.testmw.ru/mcp", "headers": { "Authorization": "ВАШ_ТОКЕН" } } } }Что сервер подключился, видно в самом клиенте: например, в Claude Code - командой /mcp, сервер testmw должен быть в списке.
- Попросите ассистента написать тесты для вашего сайта и проверьте результат в кабинете.
Шаги сценария: Все шаги сценария - агент выбирает подходящие сам
Что умеет ассистент
- Видеть ваш тариф - сколько тестов ещё можно создать, какой потолок шагов, какие интервалы автозапуска доступны.
- Знать все шаги TestMW - клики, ввод текста, проверки, ожидания - с подсказками, что писать в значение каждого шага.
- Изучать сайт - открывать ваши страницы и подбирать устойчивые селекторы элементов.
- Создавать и обновлять тесты - готовый сценарий сразу появляется в личном кабинете.
- Запускать тесты и читать результаты - вплоть до того, чтобы самому починить упавший шаг.
Как этим пользоваться
Просто попросите ассистента обычными словами:
- Посмотри мой тариф в TestMW и скажи, сколько тестов ещё можно завести
- Напиши тест на оформление заказа для shop.example.com
- Запусти тест номер 42 и покажи, что упало
- Почини селектор в тесте, который вчера начал падать
Какие инструменты вызвать, ассистент решит сам - перечислять их не нужно.
Откуда берутся селекторы
Чтобы тест не ломался при каждом изменении вёрстки, важно, какими селекторами записаны шаги. Ассистент их не выдумывает:
- Если у ассистента есть браузер - он открывает вашу страницу и подбирает селекторы тем же механизмом, что и визуальный рекордер TestMW - с запасными вариантами на случай изменения разметки.
- Если браузера нет - шаги записываются по смыслу («кнопка „Оформить заказ“»), а конкретный элемент подбирается уже при запуске теста. Такие тесты тоже работают, но устойчивость ниже.
Страницу открывает браузер вашего ассистента - со своими куками и своим IP. Если вы исследовали сайт залогиненным, а тест потом запускается «с чистого листа», сценарий может не пройти: попросите ассистента запустить записанный тест и убедиться, что он проходит.
Если что-то не работает
| Проблема | Что делать |
|---|---|
| Сервер не появляется в списке | проверьте, что в конфигурации указан "type": "http", а адрес заканчивается на /mcp. |
| Ошибка доступа | токен неверен или отозван, либо ваш тариф не включает работу с AI-агентом (в том числе если срок тарифа истёк). Проверьте, что токен скопирован целиком, без пробелов по краям. |
| Ассистент не может обновить тест | он изменяет только те тесты, которые создал сам. Сценарии, записанные вами вручную или через рекордер, защищены от перезаписи - попросите создать новый тест. |
Не помогло - напишите в поддержку из личного кабинета.
Все возможности
- Мониторинг изменений что изменилось на странице Подробнее →
- Слежка за ценами с порогом и уведомлением Подробнее →
- Сбор данных с сайта каталог в CSV или по API Подробнее →
- Аудит страницы консоль, вёрстка, разметка Подробнее →
- Запись сценария кликами рекордер и расширение Подробнее →
- Проверка из другой страны цены, доступность, редиректы Подробнее →
Попробуйте на своём сайте
Достаточно указать ссылку - остальное сделаем мы