1.8.0
-
Выбор значения одним действием. Добавлен
select_value: выбор из выпадающего списка или формы выбора по тексту либо значениям колонок, с проверкой результата. Такой выбор можно включать в составное заполнение черезset_fields. -
Поиск и настройка списков. Новое действие
searchвводит текст в стандартную строку поиска и возвращает результат после стабилизации строк. Добавлены чтение и изменение отборов и сортировки через стандартную форму настройки списка. -
Дополнительные сведения о полях.
get_contextможет получать через Testpilot.epf подсказки ввода, ограничения типов, настройки и варианты выбора. Свойства читаются одним общим запросом; обогащение можно включать и отключать. -
Изменения формы вместо повторного полного описания.
get_contextпо умолчанию возвращает полное первое чтение, затем — изменения. Полное описание можно запросить явно. Автоматически хранится одно состояние на форму в пределах общих лимитов снимков; дополнительных запросов для сохранения и сравнения нет. -
Меньше данных в ответах. Добавлены выбор колонок в
read_rows, отбор элементов вget_contextи постраничная выдачаfind_objects. Разметка подсветки поиска в строках таблиц удаляется по умолчанию. Неизменившееся окно заменяется наwindow_changed: false, повторяющиеся служебные поля сокращаются. -
Краткие результаты сценариев. По умолчанию возвращаются сводка выполнения и сведения об ошибке; полный список шагов доступен по запросу и сохраняется в журнале. Также сокращены описания MCP-инструментов.
-
Надёжнее чтение таблиц и снимков.
read_rowsподдерживает таблицы с одиночным выделением. Добавлена проверка неактивной вкладки перед чтением и переходом к строке. Снимки больше не объявляют непрочитанную таблицу пустой; таблица с одной строкой и множественным выделением читается и на неактивной вкладке. -
Понятнее ошибки и устойчивее ввод. Ошибки параметров теперь указывают правильную сигнатуру действия, ошибки колонок — подходящие имена. Исправлены завершение ввода после выбора из формы, запись составного выбора в сценарий и распознавание пустого текста надписей. Исправлена передача явно заданного таймаута ожидания выпадающего списка через MCP.
-
Совместимые сценарии Тестера. Добавлен запуск поддерживаемых BSL-сценариев и наборов тестов через MCP и Python API: параметры, вложенные сценарии, проверки форм и таблиц, предварительная проверка без выполнения и отчёты. MCP-инструмент включается отдельной настройкой.