ZeroStep — это AI-ассистент для автоматизации тестирования, который встраивается прямо в Playwright и позволяет писать тесты на естественном языке вместо сложных CSS-селекторов и XPath.
AI в ваших Playwright-тестах
С помощью функции ai() ZeroStep использует модели GPT‑3.5 и GPT‑4, чтобы на лету определять, какие действия выполнить в браузере. Вы описываете шаги простым текстом, а система сама находит элементы и взаимодействует с интерфейсом.
Устойчивые к изменениям тесты
Благодаря отказу от жёстко прописанных селекторов тесты становятся более гибкими и менее хрупкими при изменениях верстки или структуры страницы. Это снижает затраты на поддержку автотестов и ускоряет разработку.
Простая интеграция через npm
ZeroStep подключается как обычный npm-пакет @zerostep/playwright и не требует изменения привычного рабочего процесса. Вы можете постепенно добавлять AI только в те тесты, где это действительно нужно, комбинируя классический подход и интеллектуальные шаги.

