Pull to refresh

Comments 5

GitHub Copilot officially transitioned from request‑based units to usage‑based token billing.

Сгенерил два теста и обанкротился <sarcasm>

Куча компаний отказалась от Copilot практически сразу после перехода на оплату за токены. Небольшой стартап такие суммы может и не потянуть.

У Claude тоже usage‑based token billing, но там проще настраивать лимиты и контролировать расходы на уровне компании.

Пока что один из лучших подходов для web автоматизации (IMHO):

Playwright (Selenium и Cypress вроде тоже имеют MCP но не пользовался, хотя идея таже) + Playwright MCP (https://playwright.dev/docs/getting‑started‑mcp) + Claude (или любой другой AI, который умеет работать c MCP).

  • Пишешь на Playwright базу из пару сотен своих идеальных тестов в ручную

  • Скармливаешь их Claude и просишь писать все новые тесты в том же стиле. Создаёшь что‑то вроде «пиши_тесты_также_claude.md». Пара миллионов токенов тут сгорит, но что поделать.

  • Через MCP открываешь новую фичу на своем тестовом стенде

  • Промпт примерно такой: «Просканируй DOM, создай POM, напиши спеку, запусти тест через MCP и убедись, что он проходит. Используй подход из «пиши_тесты_также_claude.md». В конце обнови .md.

Всё остальное, если использовать с нуля, через пару недель приводит к тому, что на каждый новый тест просто перестаёт хватать контекста. И еще когда цена за токены станет неподъемной как для Copilot, придется опять все делать руками. Поэтому вначале сам хорошо сделай - хорошо будет.

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

А в серьезных проектах и моделька должна быть локальная, что вообще много чего сужает. Хотя хз, может сгружать тестовые данные вовне где-то и можно.

Вот она, новая ИИ-реальность, Алексей :)

Sign up to leave a comment.

Articles