github Pr-Mex/vanessa-automation 1.2.043.42

15 hours ago

AI

  • MCP: подключение внешнего MCP-транспорта плагином (внешний фасад Мсп_Сервер) + сопутствующие фиксы #2614 Спасибо @DitriXNew
  • Получение данных исследователя формы без моргания окна. #2646
  • При получении константы возвращается сколько всего констант. Возможность получать константы по диапазону номеров. #2647
  • При получении данных из справочников и документов возвращается общее число элементов. #2648
  • При поиске элементов справочник возможность поиска по частичному совпадению наименования. #2649
  • Добавить в документацию пример для написания тестов с использованием субагентов #2653
  • Усиление синтакс-контроля при написании тестов ИИ #2654
  • Нужна возможность читать данные ПВХ #2659
  • Оптимизация модуля MCPVA #2660

Новые возможности

  • Разделение основной формы на несколько модулей. Часть 1. #2661
  • Буферизированная запись лога выполнения сценариев в текстовый файл: параметр РазмерБуфераЛогаВыполненияСценариев задаёт количество строк, накапливаемых перед записью в файл одним обращением. #2701
  • Установка расширений в базу при запуске из командной строки: параметр InstallExtensionsAndClose (УстановитьРасширенияИЗакрыть) устанавливает расширения из файлов cfe, записывает результат установки в файл и закрывает сеанс Vanessa Automation. Тесты при этом не выполняются. #2702

Новые шаги

  • И я отменяю проведение всех документов этого сценария, которые проводились, по их навигационным ссылкам (расширение) #2650
  • И форма текущего окна имеет признак модифицированности #2676
  • И форма текущего окна не имеет признак модифицированности #2676
  • И я жду, что у формы текущего окна пропадёт признак модифицированности в течение 10 секунд #2676
  • И я жду, что у формы текущего окна появится признак модифицированности в течение 10 секунд #2676
  • И я запоминаю текущее окно как "ЗаголовокОкна" с запретом на пустое значение #2703

Пул реквесты

  • cleanup(УправляемаяФорма): удаление 10 мёртвых локальных переменных #2632 Спасибо @OlegKopeykin
  • Обновление компоненты VanessaExt, версия 1.3.9.133 #2633 Спасибо @lintest
  • Исправление для вьетнамского языка, и номера параметров шагов в английском языке #2630 Спасибо @Kola110-dev
  • Обновление компоненты VanessaExt, версия 1.3.9.135 #2640 Спасибо @steel-code-agent @lintest
  • Обновление редактора VAEditor, версия 1.3.7.16 #2626 Спасибо @OlegKopeykin @lintest
  • Обновление компоненты VanessaExt, версия 1.3.9.139- #2658 Спасибо @lintest
  • Примеры использования в описаниях шагов: Цикл, ПереборМассива #2663 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: Условие и мелкие библиотеки #2665 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: библиотека VAExtension #2666 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: библиотека UIAutomation #2667 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: VanessaExtBrowser и Браузер #2668 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: РаботаСФайлами #2669 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: TestClients и РаботаСИнтерфейсомДополнительный #2670 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: SikuliX и VanessaExt #2671 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: ВстроенныйЯзык, ИнициаторДанных, ИнтернетПочта #2672 Спасибо @lyaginww
  • Примеры в описаниях шагов оставшихся библиотек (94 шага) #2673 Спасибо @lyaginww
  • Примеры в описаниях шагов: поля формы РаботаСИнтерфейсом (103) и оставшиеся шаги Цикл (3) #2674 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: таблицы РаботаСИнтерфейсом (157 шагов) #2678 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: остаток UI.Формы РаботаСИнтерфейсом (130 шагов) #2679 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: табличный документ, переменные, окна (85 шагов) #2680 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: командный интерфейс, прочее, всплывающие окна и файлы (72 шага) #2681 Спасибо @lyaginww
  • Примеры использования в описаниях шагов: шаги без описания и ТипШага (38 шагов) #2682 Спасибо @lyaginww
  • Обновление редактора VAEditor, версия 1.3.7.17 #2675 Спасибо @OlegKopeykin @lintest

Разные доработки

  • Исправление найденных опечаток #2634
  • Убрать лишний пробел справа в имени окна, когда последний символ это * при работе с ИИ #2651
  • При запуске клиента тестирования добавлена проверка наличия толстого клиента: если Vanessa запущена в тонком клиенте, а толстый клиент (1cv8/1cv8.exe) не установлен, выводится сообщение о необходимости его установить вместо бесполезной попытки запуска. #2704
  • МодульРаботаСоСтроками переименован в МодульРаботаСоСтрокамиСлужебный. Модуль нужен только для вызова методов, когда менеджер тестирования не работает в режиме совместимости 8.2. #2705
  • При получении состояния текущего элемента формы в виде шагов колонки таблицы выводятся в порядке, как они расположены в клиенте тестирования. #2706

Исправление ошибок

  • Найдена проблема при проверке представления переключателя в условии #2652
  • Поведение шага "таблица содержит строки" и "таблица содержит строки по шаблону" приведено к одинаковому #2677
  • Исправления поведения шага в мобильном клиенте #2707
  • MCP get_table_data: исправлено падение «ПрочитатьJSON» при чтении справочников и ПВХ без реквизита «Наименование» (например, КБК); сброс «залипших» фильтров, владельца и дат между вызовами. VAExtension 1.32 #2708
  • Исправление промтов из каталога examples #2709
  • Исправление ошибки, которая иногда возникала при сравнении табличного документа #2710

Don't miss a new vanessa-automation release

NewReleases is sending notifications on new releases.