Примеры проверок
Проверки представляют собой описание ваших ожиданий от тестируемого интерфейса. Они добавляются через кнопку + Add expected result:

Система анализирует скриншот и проверяет, соответствует ли он вашему описанию. Если элемент не найден, тест падает. Если шаг не содержит четкого описания действия, выдается ошибка. Некорректные команды блокируются.
Проверки работают только с видимой частью скриншота. Например, проверка Открылась страница по <URL> не сработает, потому что на скриншот не попадет адресная строка браузера (система делает скрины через Browser API).
Система всегда выдает бинарный результат. После проверки система добавляет объяснение своего решения — почему проверка сработала или не сработала — на том же языке, на котором написана проверка:
Проверка пройдена. Интерфейс соответствует описанию:

Проверка не пройдена. Элемент или состояние не обнаружены:

Примеры проверок:
На странице отображается заголовок "Добро пожаловать"
Кнопка "Отправить" активна
В списке есть элемент "Корзина"
Отображается всплывающее окно с текстом "Данные сохранены"
На графике отображается 5 столбцов
В корзине отображаются 2 товара на сумму 1525 рублей
Это не строгие шаблоны — вы можете формулировать проверки так, как вам удобно. Со временем мы добавим примеры с ответами модели, чтобы показать, как система интерпретирует разные запросы.