Skip to content

Releases: Pr-Mex/vanessa-automation

1.2.039.1

18 Jun 13:00
Compare
Choose a tag to compare

1.2.039.1

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

  • Интерактивная справка. Часть 2. #1494
  • Возможность выполнить сценарий без открытия формы VA в тонком клиенте.#1511
  • Возможность выполнить сценарий без открытия формы VA в web клиенте.#1512
  • Реализовать пример работы Onboarding. #1526
  • Выполнение сценариев в CI без открытия основной формы. #1531
  • Передача значений глобальных переменных в файле VAParams.json #1536
  • Нажатие на гиперссылки в поле HTML документа #1633
  • Обновление компоненты VanessaExt и редактора VAEditor. Много. Спасибо @lintest

Новые шаги

  • И в таблице "ИмяТаблицы" поле "Заголовок поля" имеет значение "ЗначениеПоля" по шаблону #1515
  • И в таблице "ИмяТаблицы" поле с именем "ИмяПоля" имеет значение "ЗначениеПоля" по шаблону #1515
  • И я создаю состояние Onboarding #1526
  • И я запускаю Onboarding #1526
  • И в таблице "ИмяТаблицы" я перехожу к строке направление вверх #1548
    | 'ИмяКолонки' |
    | 'ЗначениеКолонки' |
  • И в таблице "ИмяТаблицы" я перехожу к строке направление вниз #1548
    | 'ИмяКолонки' |
    | 'ЗначениеКолонки' |
  • Тогда в логе сообщений TestClient есть строки по шаблону: #1557
    |'НужнаяСтрока1'|
    |'НужнаяСтрока2'|
  • И я запоминаю значение настройки Vanessa Automation "ИмяНастройки" в "ИмяПеременной" #1567
  • И я жду когда исчезнет элемент "Заголовок элемента" в течение 20 секунд #1577
  • И я жду когда исчезнет элемент с именем "ИмяЭлемента" в течение 20 секунд #1577
  • И я сохраняю данные элемента формы "Заголовок элемента" в файл #1590
  • И я сохраняю данные элемента формы с именем "ИмяЭлемента" в файл #1590
  • И процесс "PID" существует #1612
  • И процесс "PID" не существует #1612
  • И я запоминаю ид процесса менеджера тестирования в "ИмяПеременной" #1613
  • И предыдущий сценарий выполнен успешно #1634
  • И я перехожу к предыдущему реквизиту #1636 Спасибо @lintest

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

  • Ошибка в сценарии урока: Глава 3.3.4 Спецсимволы в шагах сценариев #1480
  • Вынести в отдельные переменные имена исполняемых файлов платформы. #1493
  • Добавить сборки для 8.3.20 и 8.3.21 #1492
  • Поддержка 8.3.21 #1505
  • При открытии VA из другого каталога автоматически обновлять путь к каталогу стандартных библиотек #1514
  • Возможность установить текст фича файла без использования реального файла на диске. #1513
  • Опубликовать скрипт сборки Vanessa Automation Single. #1527
  • Снизить потребление памяти. #1532
  • Оптимизировать серверные вызовы из основной формы к модулю объекта. #1533
  • При копировании текста ошибки в буфер обмена предлагать подключить внешнюю компоненту, если она ещё не подключена. #1537
  • Шаги, в которые передавались имена переменных могли получать вместо этого уже значения переменных. Теперь это учтено при использовании секции переменных. #1538
  • Опция в контекстном меню редактора: Получить шаг открытия навигационной ссылки текущего окна. #1539
  • Разрешить вызывать подсценариям одной и той же фичи вызывать друг друга. #1549
  • Включить фичи интерактивной справки в основную сборку VA. #1550
  • Добавить проверку что это не каталог для поля с файлом лога #1551
  • Заменить сообщение "пустой адрес снипета" на более понятное пользователю. #1558
  • Рефакторинг сообщений пользователю. #1559
  • Проблемой с шагом "Если в таблице "ИмяТаблицы" текущая строка не помечена на удаление тогда" в конфигурации УНФ1.6. #1345
  • Добавить возможность указывать при сравнении макетов полное имя файла в параметрах шагов. #1578
  • Возможность перемещать колонки таблицы Gherkin при редактировании в отдельном окне. #1582
  • Каталог временных файлов надо продублировать для группы настроек "Аудио" #1591
  • В файлах, описывающих настройки Json нет параметра КаталогФич #1592
  • Реализовать обход строк таблицы переменных #1596
  • Рефакторинг дерева известных шагов #1614
  • Переопределение настроек параметров запуска Vanessa Automation #1609
  • Возможность использовать редактор для отладки при запуске тестов из командной строки #1619
  • Возможность быстро создать временный фича файл из начальной страницы редактора #1625
  • Рефакторинг основной формы. Изменения отображения настроек. #1640
  • Переход к строке в редакторе, если используется переход из результатов поиска в боковой панели редактора. #1641
  • Некорректное поведение поиска в табличной части "ДеревоТестов" #1647
  • Фильтр сценариев #1474 спасибо @pumbaEO
  • Для функции ВТабличномДокументеЯПерехожуКЯчейкеСодержащейТекст добавлено исключение, если не удалось перейти к нужной ячейке. #1477 спасибо @1cgh
  • Исправление опечатки #1482 Спасибо @asosnoviy
  • Ошибки в локализации некоторых шагов #1485 Спасибо @DitriXNew
  • Выгрузка Хранилища значений в файлы #1488 Спасибо @KrapivinAndrey
  • Правка скрипта для корректной работы со словарем #1491 Спасибо @KrapivinAndrey
  • Подготовка и загрузка данных, добавить флажок "Снять все" #1499 Спасибо @ovcharenko-di
  • Не реализовано выполнение шага И я проверяю или создаю для справочника "ИмяОбъекта" объекты с обмен данными загрузка истина. #1517 Спасибо @Teomit
  • Проверка существования файла с пустым именем #1519 Спасибо @lintest
  • Сделать VanessaInteractiveDemo для вэб клиента. #1523 Спасибо @ViktorErmakov
  • Поддержка API KEY яндекса #1545 Спасибо @DitriXNew
  • Группировка по epic фич #1565 спасибо @pumbaEO
  • Если в фиче используется секция Переменные, то происходит вычисление выражений в фигурных скобках во всей фиче вне зависимости от настройки #1569 Спасибо @1cgh
  • Добавлено исключение в словарь #1573 Спасибо @1cgh
  • Реализовать в расширении Vanessa Interactive возможность выполнять рандомные скрипты во внешнем сайте #1574 Спасибо @ViktorErmakov
  • Добавил ссылку на видео - Опыт применения автотестирования #1584 Спасибо @ovcharenko-di
  • Адаптировать шаг для вэб клиента и подсказки EnjoyHint и продемонстрировать работу #1585 Спасибо @ViktorErmakov
  • Не выполняются шаги из VAExtension под неполными правами #1588 Спасибо @ovcharenko-di
  • Исправлен вывод сообщения об ошибке #1594 Спасибо @zeratulayuris
  • Внес исправления библиотеки js #1599 Спасибо @ViktorErmakov
  • Добавить инструмент по получению координат, для принтскрина по области. #1601 Спасибо @ViktorErmakov
  • При подключении мобильного клиента не происходит подключение. связь "обрывается". #1603 Спасибо @fenixnow
  • Починить получение координат по области после обновления VanessaExt #1610 Спасибо @ViktorErmakov
  • Попытка исправить заголовок вкладки #1615 Спасибо @lintest
  • Ошибка при выполнении шага "Я удаляю переменные текущего сценария" #1608 Спасибо @unichkin @AlexPCRus
  • Заполнять поле ОбъектыМетаданных в отчете СППР #1639 Спасибо @VladFrost
  • ПодготовкаИЗагрузкаДанных: выбор по ссылкам объектов расширений #1638 Спасибо @vkislitsin
  • Функциональность: Взаимодействие с GreenMail #1637 Спасибо @VladFrost
  • Исправлена опечатка в слове значение #1632 Спасибо @igostv
  • Исправление ошибки в Подготовке и загрузке данных #1628 Спасибо @ovcharenko-di
  • Увеличить информативность отчетов СППР #1627 Спасибо @VladFrost
  • Заполнять КодСценария в отчете СППР #1626 Спасибо @VladFrost
  • ПодготовкаИЗагрузкаДанных - получение/загрузка данных на сервер #1621 Спасибо @KrapivinAndrey

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

  • В single неверно формируется строка запуска CI #1478 Спасибо @akademik1986
  • Ошибка определения типового шага при использовании настройки "Использовать парсер Gerkin из компоненты VanessaExt" в VASingle #1388 Спасибо @akademik1986
  • Исправить опечатки в тексте подсказки #1487 Спасибо @KrapivinAndrey
  • При записи тегов в jUnit записывать их не приводя к нижнему регистру #1506
  • Проблема с шагом сортировки по колонке #1420 Спасибо @Severnity
  • Ошибка разбора парсером VA выражения в фигурных скобках. #1507 Спасибо @MVK80
  • Ошибка. Выполняется не текущая открытая фича, а прописанная в настройках #1509 Спасибо @azheval
  • Не срабатывает отбор по тегам в рамках одного сценария при использовании нового парсера #1510 Спасибо @SevernityQA
  • При одновременном формировании отчетов Allure и JUnit с флагом "Добавлять скриншоты в отчеты (GitLab)" нет файла скриншота в JUnit #1508 Спасибо @1cgh
  • Учтены ограничения формата xlsx при сохранении данных журнала регистрации. #1540
  • Не нажимается кнопка в диалоге типа ПоказатьВопрос при включенной настройке Использовать UI Automation #1534 Спасибо @Divanmgn
  • Падение парсера из компоненты #1542 Спасибо @asosnoviy
  • Не реализовано выполнение шага И я проверяю или создаю для справочника "ИмяОбъекта" объекты с обмен данными загрузка истина: #1517 Спасибо @dimjmur
  • Ошибка определения пути при использовании workspaceRoot в параметрах #1483 Спасибо @StupnikovVG
  • Прерывание раскраски строк после переключения выполняемого сценария #1460 Спасибо @ZhokhovM
  • Ошибка создания файла при обработке видео если присутствует условие в сценарии #1431 Спасибо @sL3poy
  • UI Automation падает при нажатии кнопки переключения режима просмотра (список / иерархический список) #1323 Спасибо @AndrewChuprina
  • При включенном флаге "Различать broken и failed по ключевому слову Тогда" в Allure не всегда прикрепляется вся доп. информация #1479 Спасибо @ovcharenko-di
  • Ошибка сравнения области макета с эталонным макетом #1556 Спасибо @akademik1986
  • Ошибка после прохождения тестов при заполненном пути в настройке Каталог allure отчета (несколько сборок) #1544 Спасибо @SevernityQA
  • Добавление известного шага в окно Сценарий поведения #1576 Спасибо @etnety
  • При "Создавать Markdown инструкцию" и относительном пути каталога #1581 Спасибо @ilyanet
  • Метод объекта не обнаружен (КаталогУроков) #1624 Спасибо @shalimski
  • Проблема с вычислением выражения из области Переменные #1635 Спасибо @atyz2013
  • Опечатки в предварительном релизе 1.2.038.32 #1642 Спасибо @AlexRovichKMA
  • Ошибка при выполнении шага - И в поле с именем "ИмяПоля" я ввожу значение переменной "ИмяПеременной" #1606 Спасибо @ZukiNoAru

1.2.038.32

07 Jun 20:19
2f8ec24
Compare
Choose a tag to compare
1.2.038.32 Pre-release
Pre-release

1.2.038.27

16 May 17:48
Compare
Choose a tag to compare
1.2.038.27 Pre-release
Pre-release

1.2.038.21

23 Apr 12:30
Compare
Choose a tag to compare
1.2.038.21 Pre-release
Pre-release

1.2.038.1

21 Dec 19:27
Compare
Choose a tag to compare

1.2.038.1

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

  • Интерактивная справка. Начало. #1324
  • Поиск интерактивных уроков по элементу формы Vanessa Automation под курсором при нажатии alt+H. #1423
  • Показ дополнительного окна, позволяющего остановить выполнение сценария. #1353 Спасибо @lintest
  • Показ дополнительного окна, позволяющего остановить выполнение записи действий пользователя. #1400 Спасибо @lintest
  • Отображение в строках сценария данных о значениях переменных (inline debug). #1354 Спасибо @lintest
  • Показ в редакторе страницы приветствия. #1365 Спасибо @lintest
  • Поддержка тестирования мобильного клиента #1318 Спасибо @DitriXNew
  • Сделать возможность тестировать мобильные приложения #1447 Спасибо @DitriXNew
  • Возможность в инструкции для озвучки диктором использовать пустые группы. #1325
  • Возможность сбросить настройки Vanessa Automation на настройки по умолчанию. #1389
  • Возможность загрузить только таблицу клиентов тестирования из файла настроек. #1390

Новые шаги

  • И я рисую стрелку к элементам формы UI Automation "PID" #1334
  • И я рисую рамку вокруг элементов формы UI Automation "PID" #1335
  • И я делаю эффект затемнения у элементов формы UI Automation "PID" #1336
  • И я делаю клик по элементу формы 'PID' 'Заголовок' 'Тип' UI Automation #1337
  • И я запоминаю элемент "Заголовок" с типом "Тип" процесса "PID" в переменную "ИмяПеременной" UI Automation #1338
  • И я запоминаю родителя элемента "Заголовок" с типом "Тип" процесса "PID" в переменную "ИмяПеременной" UI Automation #1339
  • И я перемещаю мышь в центр экрана #1340
  • И я эмулирую ввод текста "Текст" #1341
  • И я делаю клик в поле "ID" UI Automation #1342
  • И я делаю подсказку балун у элемента "IDЭлемента" UI Automation #1343
  • И я запоминаю элемент UI Automation в переменную "ИмяПеременной" #1352
  • Если появилось предупреждение в течение 10 секунд тогда #1366
  • И интернет доступен #1367
  • И выражение внутреннего языка 'Выражение' стало Истинно в течение 10 секунд #1378
  • И я закрываю форму "Заголовок формы" #1391
  • И я закрываю форму с именем "ИмяФормы" #1391
  • И я жду закрытия формы "Заголовок формы" в течение 10 секунд #1391
  • И я жду закрытия формы с именем "ИмяФормы" в течение 10 секунд #1391
  • И я запоминаю имя формы в переменную "ИмяФормы" #1392
  • И я запоминаю заголовок формы в переменную "ЗаголовокФормы" #1392
  • И выражение внутреннего языка 'Выражение' стало Истинно в течение 10 секунд #1395
  • И я жду открытия формы "Заголовок формы" в течение 10 секунд #1401
  • И я жду открытия формы с именем "ИмяФормы" в течение 10 секунд #1401
  • Тогда HTML документ "Заголовок элемента" стал равен #1413
  • Тогда HTML документ с именем "ИмяЭлемента" стал равен #1413
  • И в таблице "ИмяТаблицы" есть колонки #1414
  • И в таблице "ИмяТаблицы" есть колонки с именем #1414
  • И я запоминаю количество окон в переменную "ИмяПеременной" #1424
  • И существует элемент UI Automation "PID" с именем "Имя" и типом "Тип" #1428
  • И выпадающий список "Заголовок элемента" не содержит дублирующихся значений #1449
  • И выпадающий список с именем "ИмяЭлемента" не содержит дублирующихся значений #1449
  • И я очищаю табличный документ "ИмяРеквизита" (расширение) #1465
  • Новый шаг для вывода текста на экране #1444 @lintest
  • Новый шаг ожидания для интерактивной справки #1463 Спасибо @DitriXNew
  • Новый шаг с ожиданием ввода в поле и подсветки баллуном #1467 Спасибо @DitriXNew

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

  • Сделать обертки для методов встроенного языка, чтобы контрибьютеру было проще их использовать: _СтрНайти, _СтрРазделить, _СтрШаблон #1326
  • Шаг "И я завершаю выполнение процессов клиентов тестирования" под windows проверяет командную строку процесса на наличие ключа /TestClient #1379
  • Перенести шаги, проверяющие доступность роли из служебных в обычные. #1380
  • Получение макета с помощью расширения должно работать, когда менеджер тестирования и клиент тестирования разные конфигурации. #1381
  • Нужна возможность управлять отображением начальной страницы при старте VA. #1382
  • При формировании локального отчета Allure добавлена проверка на то, что Allure установлен. #1393
  • Показать выполняемый код, когда ВА в режиме отладочных сообщений #1312
  • Возможность управлять url подключения клиента тестирования в строке запуска браузера. #1415
  • Возможность задать значение параметр порога при поиске картинки на экране с помощью компоненты. #1416
  • Борьба с утечками памяти. #1429
  • Передача контекста при загрузке фикстуры с клиента на сервер #1438
  • Не типовая конфигурация Слишком много фактических параметров #1439
  • Команда в контекстном меню Дерева каталогов - Загрузить. #1450
  • Возможность определять смену порта клиента тестирования в линукс, когда клиент тестирования сам сменил порт. #1466
  • Поддержать интерактивную справку в Vanessa Automation single. #1471
  • Добавлен метод компоненты для отображения подсказки #1327 Спасибо @lintest
  • Базовый редактор Monaco Editor обновлен до актуальной версии 0.27.0. #1330 Спасибо @lintest
  • Исправления и доработки подготовки и загрузки данных. Поддержка чисел. По умолчанию ОбменДанными.Загрузка = Истина #1346 Спасибо @Teomit
  • Декорация шагов на лету на стороне редактора #1357 Спасибо @lintest
  • Расширенное управление настройками редактора #1364 Спасибо @lintest
  • Темная тема для окна просмотра и подбор шагов #1368 Спасибо @lintest
  • Дополнение встроенной справки #1383 Спасибо @ovcharenko-di
  • Добавить шаги для планов видов характеристик и планов счетов #1328 Спасибо @ovcharenko-di
  • Поддержка статуса Test broken для отчета Allure #696 Спасибо @ovcharenko-di
  • Некоторыми инструментами теперь можно пользоваться без включенного VanessaEditor #1397 Спасибо @KrapivinAndrey
  • Доработки интерактивной справки #1405 Спасибо @ovcharenko-di
  • Некорректно разделяется stacktrace и текст ошибки #1406 Спасибо @KrapivinAndrey
  • Добавлена возможность назначения глобальных горячих клавиш #1418 Спасибо @lintest
  • Получение элемента UI Automation по координатам #1422 Спасибо @lintest
  • Добавить обновление таблиц при выполнении шагов вида "я жду что в таблице" #1425 Спасибо @KeynihAV
  • Исправление опечаток. #1426 Спасибо @ovcharenko-di
  • Выполнить проверку табличного документа с макетом на одинаковые картинки #1433 Спасибо @DitriXNew
  • Обновление версии Monaco Editor 0.30.1 #1435 Спасибо @lintest
  • Определение координат позиции текста #1435 Спасибо @lintest
  • Разные доработки связанные с автоинструкциями. #1440 Спасибо @CryptKat
  • Убрал передачу контекста при создании фикстуры #1438 @PashaMak
  • Allure. Раскрываем магические переменные #1455 @pumbaEO
  • Редактор. Скроллинг. Средняя кнопка мышки. #1462 Спасибо @lintest

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

  • Не выполняется прерывание цикла. #1363
  • Проблема, когда идёт регистрация ошибки и включено снятие скриншотов всех процессов #1394
  • Исправление проблемы с определением следующего шага по F11, когда текущий шаг условие или цикл. #1417
  • Ошибка при использовании секции "Переменные" #1411
  • В Gherkin таблице не определяется переменная #1409
  • Перестало работать тестирование озвучки #1403 Спасибо @ovcharenko-di
  • Вызов несуществующего метода VanessaExt НачатьВызовСканироватьПапку #1469 Спасибо @ovcharenko-di
  • Шаги для перехода к ячейке табличного документа по значению и получение адреса по значению. #1294 Спасибо @1cgh

1.2.037.18

07 Nov 09:54
Compare
Choose a tag to compare
1.2.037.18 Pre-release
Pre-release

1.2.037.18

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

  • Интерактивная справка. Начало. #1324
  • Поиск интерактивных уроков по элементу формы Vanessa Automation под курсором при нажатии alt+H. #1423
  • Показ дополнительного окна, позволяющего остановить выполнение сценария. #1353 Спасибо @lintest
  • Показ дополнительного окна, позволяющего остановить выполнение записи действий пользователя. #1400 Спасибо @lintest
  • Отображение в строках сценария данных о значениях переменных (inline debug). #1354 Спасибо @lintest
  • Показ в редакторе страницы приветствия. #1365 Спасибо @lintest
  • Возможность в инструкции для озвучки диктором использовать пустые группы. #1325
  • Возможность сбросить настройки Vanessa Automation на настройки по умолчанию. #1389
  • Возможность загрузить только таблицу клиентов тестирования из файла настроек. #1390

Новые шаги

  • И я рисую стрелку к элементам формы UI Automation "PID" #1334
  • И я рисую рамку вокруг элементов формы UI Automation "PID" #1335
  • И я делаю эффект затемнения у элементов формы UI Automation "PID" #1336
  • И я делаю клик по элементу формы 'PID' 'Заголовок' 'Тип' UI Automation #1337
  • И я запоминаю элемент "Заголовок" с типом "Тип" процесса "PID" в переменную "ИмяПеременной" UI Automation #1338
  • И я запоминаю родителя элемента "Заголовок" с типом "Тип" процесса "PID" в переменную "ИмяПеременной" UI Automation #1339
  • И я перемещаю мышь в центр экрана #1340
  • И я эмулирую ввод текста "Текст" #1341
  • И я делаю клик в поле "ID" UI Automation #1342
  • И я делаю подсказку балун у элемента "IDЭлемента" UI Automation #1343
  • И я запоминаю элемент UI Automation в переменную "ИмяПеременной" #1352
  • Если появилось предупреждение в течение 10 секунд тогда #1366
  • И интернет доступен #1367
  • И выражение внутреннего языка 'Выражение' стало Истинно в течение 10 секунд #1378
  • И я закрываю форму "Заголовок формы" #1391
  • И я закрываю форму с именем "ИмяФормы" #1391
  • И я жду закрытия формы "Заголовок формы" в течение 10 секунд #1391
  • И я жду закрытия формы с именем "ИмяФормы" в течение 10 секунд #1391
  • И я запоминаю имя формы в переменную "ИмяФормы" #1392
  • И я запоминаю заголовок формы в переменную "ЗаголовокФормы" #1392
  • И выражение внутреннего языка 'Выражение' стало Истинно в течение 10 секунд #1395
  • И я жду открытия формы "Заголовок формы" в течение 10 секунд #1401
  • И я жду открытия формы с именем "ИмяФормы" в течение 10 секунд #1401
  • Тогда HTML документ "Заголовок элемента" стал равен #1413
  • Тогда HTML документ с именем "ИмяЭлемента" стал равен #1413
  • И в таблице "ИмяТаблицы" есть колонки #1414
  • И в таблице "ИмяТаблицы" есть колонки с именем #1414
  • И я запоминаю количество окон в переменную "ИмяПеременной" #1424
  • И существует элемент UI Automation "PID" с именем "Имя" и типом "Тип" #1428

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

  • Сделать обертки для методов встроенного языка, чтобы контрибьютеру было проще их использовать: _СтрНайти, _СтрРазделить, _СтрШаблон #1326
  • Шаг "И я завершаю выполнение процессов клиентов тестирования" под windows проверяет командную строку процесса на наличие ключа /TestClient #1379
  • Перенести шаги, проверяющие доступность роли из служебных в обычные. #1380
  • Получение макета с помощью расширения должно работать, когда менеджер тестирования и клиент тестирования разные конфигурации. #1381
  • Нужна возможность управлять отображением начальной страницы при старте VA. #1382
  • При формировании локального отчета Allure добавлена проверка на то, что Allure установлен. #1393
  • Показать выполняемый код, когда ВА в режиме отладочных сообщений #1312
  • Возможность управлять url подключения клиента тестирования в строке запуска браузера. #1415
  • Возможность задать значение параметр порога при поиске картинки на экране с помощью компоненты. #1416
  • Борьба с утечками памяти. #1429

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

  • Не выполняется прерывание цикла. #1363
  • Проблема, когда идёт регистрация ошибки и включено снятие скриншотов всех процессов #1394
  • Исправление проблемы с определением следующего шага по F11, когда текущий шаг условие или цикл. #1417
  • Ошибка при использовании секции "Переменные" #1411
  • В Gherkin таблице не определяется переменная #1409

1.2.037.1

21 Aug 11:35
Compare
Choose a tag to compare

1.2.037.1

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

VAExtension
  • Расширение VAExtension, которое позволяет: #1194
    1. Открытие окна "Функции технического специалиста" (Все функции)
    2. Выполнить ожидание завершения фоновых заданий на стороне клиента тестирования.
    3. Получить навигационную ссылку окна для любых окон, у которых возможно получить навигационную ссылку.
    4. Выполнить произвольный код на стороне клиента тестирования (клиентский код и серверный код).
    5. Вычислить произвольное выражение на стороне клиента тестирования (клиентский код и серверный код).
    6. Получить произвольное значение из реквизита формы или объекта связанного с формой.
    7. Изменять произвольные данные формы, доступные для записи.
    8. Выполнить метод текущей формы.
    9. Получать макеты из формы клиента тестирования без использования временных файлов. Также работает в web клиенте.
    10. Открытие окна "Настройка начальной страницы".
    11. Взаимодействие с активным окном.
    12. Сортировка таблиц динамических списков.
Allure
  • Allure. Возможность сохранять данные mxl файлов (отчетов, печатных форма) в формате HTML, чтобы их можно было удобно просматривать в браузере. #1195
    Создано две настройки. Одна управляет добавлением файлов в формате mxl, другая в формате html.
  • Allure. Отображение файла эталона и текущего значения печатной форме в виде изображений (анимации) и их разницы. #1209
  • Возможность показать отчет Allure по результату локального выполнения тестов. #1233
Автоинструкции
  • Возможность подключать произвольный голосовой движок с помощью внешней обработки. #1222
  • Возможность озвучить произвольную строку в тексте фича файла диктором. Есть иконка во всплывающем окошке редактора плюс есть команда с хоткеем Alt+S #1284
  • Возможность озвучивать выполнения сценария диктором во время обычного запуска. #1274
UI Automation
  • Поддержка работы механизма UI Automation. #1246 Спасибо @lintest
Клиент тестирования
  • Возможность запустить сеанс клиента тестирования повторно, если процесс не клиента тестирования не запустился. #1245
Расширение языка Gherkin
  • Расширение синтаксиса языка Gherkin. Новая секция в фиче - Переменные #1278 Спасибо @lintest @DitriXNew
  • Расширение синтаксиса языка Gherkin. В параметрах шагов можно использовать символы {} для вычисления выражений #1279 Спасибо @lintest @DitriXNew
jUnit
  • Возможность прикладывать скриншоты в формате отчетов junit #1162 Спасибо @KrapivinAndrey
Состояние формы клиента тестирования
  • Возможность сохранить состояние текущей формы клиента тестирования в файл mxl. #1229
  • Возможность сохранить состояние всех форм клиента тестирования в файл mxl. #1229
Прочее
  • Возможность сравнить текущий фича файл с произвольным файлом #1220
  • Универсализация работы с параметрами из VAParams. #1254 Спасибо @nixel2007
  • При клике в редакторе по гиперссылке вида e1cib/data/Справочник.Номенклатура?ref=81534cedfb43b6d111ebca83d636a512 открывать форму объекта из базы. #1275
  • Показывать в табло переменных содержимое Структур, Соответствий и Массивов. #1293

Новые шаги

  • И Я жду завершения выполнения всех фоновых заданий (расширение) #1196
  • И Я жду завершения выполнения всех фоновых заданий в течение 100 секунд (расширение) #1196
  • И я выполняю код встроенного языка (расширение) #1197
    """
    Сообщить("Hellow world.")
    """
  • И я выполняю код встроенного языка на сервере (расширение) #1197
    """
    Сообщить("Hellow world.")
    """
  • И Я запоминаю значение выражения 'ОбщийМодульКлиент.МояФункция()' в переменную "ИмяПеременной" (расширение) #1198
  • И Я запоминаю значение выражения на сервере 'ОбщийМодульСервер.МояФункция()' в переменную "ИмяПеременной" (расширение) #1198
  • И я вывожу данные текущего окна (расширение) #1199
  • И Я запоминаю значение текущего окна 'Строка(_ТекущееОкно.Объект.ПометкаУдаления)' в переменную "ИмяПеременной" (Расширение) #1200
  • И я выполняю выражение '_ТекущееОкно.Заголовок = "Новый заголовок"' в текущем окне (Расширение) #1201
  • Дано расширение с именем "ИмяРасширения" установлено #1202
  • И Я устанавливаю в данную базу расширение "ИмяРасширения" из каталога "КаталогРасширения" #1203
  • И у расширения "ИмяРасширения" я снимаю флаги #1204
  • И я открываю окно функции для технического специалиста (расширение) #1205
  • И в таблице "ИмяТаблицы" текущего окна я устанавливаю сортировку по колонке "ИмяКолонки" по возрастанию (расширение) #1301
  • И в таблице "ИмяТаблицы" текущего окна я устанавливаю сортировку по колонке "ИмяКолонки" по убыванию (расширение) #1301
  • Установка настроек Vanessa-Automation с помощью шагов #1210
	И я устанавливаю флаг настройки Vanessa-Automation "ИмяФлага"
	И я снимаю флаг настройки Vanessa-Automation "ИмяФлага"
	И я устанавливаю настройку Vanessa-Automation "ИмяНастройки" "ЗначениеНастройки"
  • Проверка равенства файлов. И файл "ИмяФайла1" равен файлу "ИмяФайла2" #1211
  • И я открываю окно настройка начальной страницы (расширение) #1212
  • И это Linux #1223
  • И табличный документ "ИмяРеквизита" содержит строки только из макета "ИмяЭталона" #1224
  • И табличный документ "ИмяРеквизита" содержит строки только из макета "ИмяЭталона" по шаблону #1224
  • И я запоминаю представление элемента формы "Заголовок элемента" как "ИмяПеременной" #1225
  • И я запоминаю представление элемента формы с именем "ИмяЭлемента" как "ИмяПеременной" #1225
  • И я запоминаю текст ошибки в переменную "ИмяПеременной" #1244
  • И я делаю клик по элементу клиента тестирования 'Заголовок' 'Тип' UI Automation #1262
  • Шаг для проверки НЕсоответствия значения поля заданному значению #1267
  • И я запоминаю заголовок текущего поля как "ИмяПеременной" #1289
  • И в табличном документе "ИмяРеквизита" я перехожу к ячейке содержащей текст "Текст" #1294
  • И в табличном документе "ИмяРеквизита" я перехожу к ячейке содержащей текст "Текст" по шаблону #1294
  • И в табличном документе "ИмяРеквизита" я запоминаю адрес ячейки содержащей текст "Текст" в переменную "ИмяПеременной" #1294
  • И в табличном документе "ИмяРеквизита" я запоминаю адрес ячейки содержащей текст "Текст" по шаблону в переменную "ИмяПеременной" #1294
  • И Я подключаю клиент тестирования с параметрами один на информационную базу #881 Спасибо @Wadus16
  • И Я подключаю профиль TestClient "Оператор" один на информационную базу #881 Спасибо @Wadus16
  • Шаг добавления в автоинструкцию произвольного текста без снятия скриншота. #1308 Спасибо @ViktorErmakov

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

  • Доработки генератора тестовых данных: #1307 Спасибо @Teomit
    1. Работает "Выбрать зависимые элементы" для русского варианта.
    2. Поддержка реквизитов с русскими именами, совпадающими с системными реквизитами
    3. Экранирование переносов строк и других спец-символов
    4. Возможность отбора по ссылкам и их зависимостям
    5. Добавление объекта в список отбора по навигационной ссылке
    6. Заполнение ссылочных реквизитов объекта "вводом по строке"
  • Новый шаг "И я проверяю или создаю для регистра сведений записи используя наборы записей:"
  • Запись в ЖР текущих настроек VA при возникновении ошибки. #1206
  • Выбор произвольного окна в исследователе формы. #1207
  • Переход на использование ImageMagick 7 версии. #1213
  • Использовать метод Sleep из компоненты, если это возможно. #1214
  • Флажок "Записывать видеоинструкцию" как тогл кнопка в панели #1221
  • Отображение кнопок перехода к различиям при сравнении текущих настроек VA с файлом. #1226
  • Параметр InstallVanessaExtOnFailOfQuietInstall. Возможность подключить внешнюю копоненту, если тихая установка не сработала (например, потому что не была получена лицензия), но подключить компоненту можно, т.к. на этом ПК она уэе раньше устанавливалась. #1230
  • Автоматическое очищение каталога Allure при каждом запуске сценариев локально. #1234
  • При поиске файлов по части строки в результат поиска также включается поиск по имени файла. #1247
  • Хочется получить текст ошибки в Попытка/Исключение #1244
  • Прикладывать к Allure файл, если упал шаг, проверяющий содержимое файла. #1263
  • Сделать так, чтобы метод ПроцессОССуществует(PID) мог использовать внешнюю компоненту. #1269
  • Возможность управлять поведением VA при обнаружении модального окна при старте клиента тестирования. #1276
  • Поддержка в парсере синтаксиса многострочных строк, когда явно указан язык программирования в многострочном тексте. #1285
  • Если имя поля и заголовок поля совпадают то при накликивании нужно генерировать шаг, который ищет элемент по имени. #1290
  • Прикладывать к ошибкам информацию о текущем состоянии переменных контекста при формировании описания ошибки в формате json. #1295
  • Шаг, ожидающий, что ячейка макета перестанет быть пустой, теперь умеет принимать область ячеек вида R3C1:R4C2. #1296
  • Возможность остановить сборку видео если нажать на кнопку остановки выполнения сценариев (крестик). #1306
  • Добавлена отдельная команда для показа контекстного меню редактора. #1305 Спасибо @lintest
  • Добавлена возможность чтения данных о способе тихой установке компоненты VanessaExt через файл и переменные среды #1238 Спасибо @nixel2007
  • Возможность управлять тем как выглядит анимация клика мышки #1248 Спасибо @lintest
  • Возможность определять масштаб экрана #1248 Спасибо @lintest
  • Возможность использовать аннотации для переопределения параметров голоса в внешней обработке движка голоса #1250 Спасибо @CryptKat
  • Добавил совместимость с макетами vb add #1300 Спасибо @PashaMak
  • Добавлено получение менеджера для задач #1288 Спасибо @astrizhachuk
  • Всплывающая подсказка для озвучивания фразы #1277 Спасибо @lintest
  • Доработано описание работы с глобальными переменными #1272 Спасибо @ovcharenko-di
  • Асинхронная обработка событий воспроизведения звука #1271 Спасибо @lintest
  • Улучшено определение нахождения файлов браузера #1265 Спасибо @atyz2013
  • Возможность просматривать в редакторе файлы в формате Markdown #1258 Спасибо @lintest
  • Возможность использовать озвучку голоса от Сбера ...
Read more

1.2.036.28

06 Aug 17:49
Compare
Choose a tag to compare
1.2.036.28 Pre-release
Pre-release

Предварительная версия нового релиза.
Список изменений тут.

1.2.036

14 Apr 18:09
Compare
Choose a tag to compare

1.2.036

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

Новый парсер Gherkin

  • Быстрый парсер языка Gherkin из компоненты VanessaExt. #1144 Спасибо @lintest

Развитие языка сценариев

  • Поддержка в синтаксисе Gherkin Попытки/Исключение (Try/Except) #1050
  • Поддержка в синтаксисе Gherkin многострочных строк #1146
  • Возможность прерывать циклы и продолжать выполнение циклов аналогично Прервать и Продолжить из встроенного языка. #1171
  • Возможность любой шаг выполнить как условие. Если в шаге было вызвано исключение, тогда это означает что условие ложно. Иначе - истинно. #1172
  • Передача параметра в подсценарий внутрь параметров шагов с помощью [] #1108

Регистрация ошибок

  • Регистрация нескольких ошибок с помощью шага #1062
	И я регистрирую ошибку по данным исключения "Описание ошибки"

Отчет в формате Allure

  • Вывод значений переменных в параметрах шагов в отчете Allure #1085
  • Построение иерархии подсценариев, групп, условий и циклов и Allure #1111
  • При сверке табличного документа - сохранять его как вложение #1007
  • Приложение к Аллюру файлов скриншотов, снятых тегом @screenshot #1173
  • Приложение к Аллюру файлов записи сессии тестирования, снятых тегом @recordvideo или через настройки VA #1174
  • Возможность передавать свой список меток в отчет Allure. #1160

Генерация тестовых данных

  • Новый инструмент - генератор тестовых данных. #1127 Спасибо @DitriXNew

Загрузка шагов из метаданных

  • Загрузка снипетов из окружения метаданных #1079 Спасибо @korotovskih

Вывод лога в консоль

  • Возможность вывода текста/лога в консоль в Windows и Linux. #1098 Спасибо @lintest

Редактор сценариев на базе VSCode

  • Возможность отключать подсветку ошибок написания шагов в редакторе #1112 Спасибо @lintest
  • Отображение табов и пробелов в редакторе #1165 Спасибо @lintest

Компонента VanessaExt

  • Установка компоненты в пакетном режиме без показа окна пользователю. Параметр QuietInstallVanessaExt/ТихаяУстановкаVanessaExt. #1106
  • Установка внешней компоненты с закрытием 1С Предприятия. Параметр QuietInstallVanessaExtAndClose #1155

Сравнение настроек

  • Возможность сравнить текущие настройки VA с файлом. #1164

Документация

  • Описание параметров JSON файла VA в формате MD. #1179

Новые шаги

  • И я регистрирую ошибку "Описание ошибки" #1062
  • И я читаю json файл "ИмяФайла" в переменную "ИмяПеременной" #1071
  • И я жду недоступности элемента "Заголовок элемента" в течение 20 секунд #1072
  • И я жду недоступности элемента с именем "ИмяЭлемента" в течение 20 секунд #1072
  • И я включаю чтение табличных документов только по ячейкам #1073
  • И я выключаю чтение табличных документов только по ячейкам #1073
  • Шаг, который останавливает выполнение всех сценариев фича файла: Затем я останавливаю выполнение сценариев данной фичи #1109
  • Шаги для определения типа и вида реквизита #1056
	И я запоминаю тип текущего поля в переменную "ТипПоля"
	И я запоминаю вид текущего поля в переменную "ВидПоля"
  • Шаг, рисующий рамку вокруг элемента панели функций #1163
  • Шаг, проверяющий значение выражения встроенного языка #1175
	И выражение внутреннего языка 'Выражение' имеет значение 'Значение'
  • Шаг И я завершаю выполнение процессов клиентов тестирования #1176
  • Шаги открытия/закрытия подсказки поля в браузере #1154 Спасибо @CryptKat
	И я открываю подсказку поля с именем "ИмяПоля" в браузере
	И я закрываю подсказку поля с именем "ИмяПоля" в браузере
  • Шаг нажатия на любой элемент в бразуере #1154 Спасибо @CryptKat
	И я нажимаю на HTML элемент "elem(\'НужноеПолеФормы\\\#extTooltipBtn\')" в браузере
  • Шаг, рисующий анимацию загрузки в браузере #1148 Спасибо @ViktorErmakov
	И я показываю анимацию загрузки в браузере
  • Шаг для накладывания эффекта размытия в браузере #1143 Спасибо @CryptKat
	И я накладываю эффект размытия в браузере
  • Шаг, показывающий серию подсказок EnjoyHint в браузере #1138 Спасибо @CryptKat
	И я показываю серию подсказок EnjoyHint в браузере
  • Шаги нажатия на подменю командной панели формы в браузере #1132 Спасибо @CryptKat
	И я нажимаю на подменю с именем "ФормаСоздатьНаОсновании" командной панели формы в браузере
	И я нажимаю на подменю "Создать на основании" командной панели формы в браузере
  • Шаги открытия форм объектов метаданных #1130 Спасибо @DoublesunRUS
	Дано Я открываю общую форму "ИмяОбщейФормы"
	Дано Я открываю основную форму журнала документов "ИмяЖурналаДокументов"
	Дано Я открываю основную форму плана видов расчета "ИмяПВР"
	Дано Я открываю основную форму списка плана видов расчета "ИмяПВР"
  • Шаг для рисования рамки вокруг картинки ВК #1077 Спасибо @lintest
	И я рисую рамку вокруг картинки "ИмяКартинки"

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

  • Добавить обновление таблиц во время работы шагов типы "я жду что в таблице...." #1182 Спасибо @WizaXxX
  • Возможность в шаге И пауза делать паузу меньше одной секунды. Минимальное значение - 0.1 #1189
  • Возможность использовать синхронные вызовы в том случае, когда в конфигурации они запрещены, но используется тонкий клиент и не переданы ключи (EnableCheckExtensionsAndAddInsSyncCalls), которые явно запрещают использование синхронных вызовов. #1099
  • Переход к следующим и предыдущим изменениям в редакторе при отображении различий в файлах. #1092
  • Описание подсценария в фиче можно указывать на английском. #1051
    @steptype: type
    @description: description
    @exampleofuse: example
  • Прикрепление файлов в формате xlsx заменено на mxl, т.к. не всегда гарантируется конвертация данных в формат xlsx. #1052
  • Возможность перейти из подробной информации о шаге редактора в дерево шагов, чтобы найти похожие шаги. #1053
  • Возможность в строке подключения указывать просто путь к каталогу базы, не указывая "File=" #1075
  • Длительное выполнение netstat #1058 Спасибо @hawk911
  • Сделать, чтобы первое нажатие ctrl+R запускало запись действий пользователя, а следующее ctrl+R останавливало запись действий #1074
  • Чтение табличных документов в тонком клиенте по ячейкам #1073
  • Пока идёт выполнение сценариев - кнопки "Выполнить сценарии" и "Перезагрузить и выполнить" становятся недоступны. #1087
  • Корректная остановка асинхронных шагов, которые используют обработчики ожидания при остановке выполнения сценария пользователем #1088
  • Открытие подсценария по F7 в новой вкладке, когда отключено отображение строк подсценариев. #1100
  • Описать все параметры запуска VA из командной строки в документации. #1101
  • Шаг "И я останавливаю выполнение шагов всех сценариев" теперь корректно записывает отчет Allure и другие отчеты. #1110
  • Указать уровень отчета для сценария #1105
  • Выгрузка тегов сценария и фичи в формат ошибки json и jUnit. #1113
  • Корректный вывод ошибки в редактор, когда в подсценарий переданы лишние параметры. #1117
  • Запись в json ошибки данных о скриншотах. #1118
  • В панели редактора нужна группа команд с основными инструментами VA: Исследователь формы, получение состояния формы. #1119
  • Выводить имя файла ошибки в формате json в лог выполнения сценариев, чтобы запускающая тесты система могла оперативно регистрировать ошибки. #1125
  • Создать специальный реквизит объекта ЗначениеНаСервере, чтобы в него можно было сохранять значение, вычисленное в серверном коде, чтобы потом его можно было прочитать на клиенте. #1126
  • При возникновении ошибки показывать проблемную строку в центре редактора, если это возможно. #1133
  • Описать возможные статусы возврата при запуске сессии тестирования из командной строки. #1145
  • Команда, выводящая дерево шагов в печатную форму. #1153
  • Сделать опциональным добавление в инструкции авто нумерации. #1168 Спасибо @ViktorErmakov
  • Опция запрета перезаписи переменных. #882 Спасибо @Wadus16
  • Инициатор данных: Заполнение ссылочных реквизитов объекта по строке #1131 Спасибо @BProg-Gladkov
  • Инициатор данных: Добавить шаг создания объекта с начальным заполнением #1123 Спасибо @BProg-Gladkov
  • Статус репозитория Git получаем внешней компонентой #1083 Спасибо @lintest
  • В подсказках нет информации о единицах измерениях #1061 Спасибо @shalimski
  • Активация клиента по идентификатору процесса #1057 Спасибо @lintest
  • Улучшение автоинструкций. Перемещение курсора мышки в шагах и кеш TTS веб-интерфейс. #1152 Спасибо @CryptKat
  • Прикладывание скриншотов в отчете Allure и к сценарию и к упавшему шагу. #1186
  • Шаг Затем я останавливаю выполнение сценария "skipped" теперь может установить статус сценария. #1107

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

  • Ошибка при сверке печатной формы с ранее сохраненным макетом #989
  • Шаг на английском подставляет параметры не в том порядке #1078
  • Значение не является значением объектного типа (Имя) в УстановитьЗначениеТекущейФормыVanessaEditor #1081
  • После редактировании таблицы Gherkin тест выполняется с ошибкой #1129 Спасибо @BProg-Gladkov
  • Если прерывать шагом "Тогда я прерываю цикл" цикл в цикле, то этот шаг прерывает выполнение обоих циклов. #1029
  • Значение не является значением объектного типа (Тип) #1161
  • При записи ошибок в формате СППР, к имени файла с ошибкой дописывается абсолютный путь #1181

1.2.035

29 Nov 11:53
Compare
Choose a tag to compare

1.2.035

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

  • Работа с несколькими вкладками редактора. #961 Спасибо @lintest
  • Добавить возможность произносить текст диктора без использования внешнего плеера. #992 Спасибо @lintest
  • Поддержка основных команд работы с git. #1001 Спасибо @lintest
  • Адаптация работы редактора под Linux. Спасибо @lintest
  • Переключение вкладок редактора с клавиатуры через Ctrl+PageUp и Ctrl+PageDown #983 Спасибо @lintest
  • Загрузка макетов VAEditor и VanessaExt при сборке. #999 Спасибо @lintest
  • Вывод в лог CI текущего статуса выполнения шагов #842 Спасибо @KrapivinAndrey
  • Возможность отключать уровень группировки отчета Аллюр #1009 Спасибо @KrapivinAndrey
  • Открытие подсценариев в новой вкладке редактора с переходом к нужной строке. #962
  • Возможность создать новый файл сразу в редакторе. #963
  • Выводить в отчет Allure пропущенные тесты. #162
  • Возможность завершать процесс клиента тестирования если он не завершился самостоятельно. #970
  • Закрытие вкладки редактора по ctrl+W #982
  • Звуковое оповещение при окончании выполнения сценария. #995
  • Оптимизация работы исследователя формы для web клиента. #1032
  • Получение файла, показывающего разницу между макетами. #1033

Новые шаги

  • И я запоминаю имя конфигурации как "ИмяПеременной" #953
  • Условие, проверяющее есть ли строки в файле. Если файл "ИмяФайла" содержит строки тогда #964
  • И я закрываю все вкладки браузера #1004 Спасибо @lintest
  • И я вызываю исключение с текстом сообщения Спасибо #996 @fenixnow
  • И я сохраняю текст сообщения в переменную "ИмяПеременной" #996 Спасибо @fenixnow
  • И я рисую рамку по координатам в браузере Спасибо @CryptKat
  • И я активизирую окно текущего клиента тестирования #1018
  • И я запоминаю имя текущей таблицы как "ИмяПеременной" #1026
  • Условие: Если поле "Заголовок поля" существует тогда #1034
  • Условие: Если поле с именем "ИмяПоля" существует тогда #1034
  • И я создаю объект встроенного языка "ИмяОбъекта" как "ИмяПеременной" #1037
  • И я выполняю команду системы #1038
    |'СтрокаКоманды1'|
    |'СтрокаКоманды2'|
  • И я создаю файл "ИмяФайла" #1039
    |'Строка1'|
    |'Строка2'|
  • И я закрываю сеанс текущего клиента тестирования #1040
  • И я копирую переменную "ИмяПеременной1" в "ИмяПеременной2" #1041
  • Тогда появилось предупреждение, содержащее текст 'ШаблонТекста' по шаблону #1042
  • И я активизирую форму "Заголовок формы" #1043
  • И я активизирую форму с именем "Имя формы" #1043

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

  • Добавлена гиперссылка на VanessaExt на закладке настроек. #954
  • ЗаписьВидеоЭмулироватьДвиженияМышки переименован в ЗаписьВидеоЭмулироватьДвиженияМышкиSikuliX #955
  • При ошибке подключения клиента тестирования выводить данные подключения в текст ошибки. #956
  • Обновлен перевод шагов на английский язык.
  • Включить использование разных голосов дикторов, когда голос диктора указан перед группой шагов. #965
  • Написать тесты, которые контролируют перевод интерфейса на en. #966
  • При записи видео можно создать пустую группу, которая будет выполнять действия без озвучки. #972
  • Улучшено экранирование спецсимволов в исследователе формы и при подборе шагов. #973
  • Работа с процессами ОС на Linux #979 Спасибо @KrapivinAndrey
  • Проверка что строка с путем к библиотеке VA не пустая #815 Спасибо @KrapivinAndrey
  • Настройки задержки перед показом всплывающего окна с информацией о шаге. Спасибо @lintest
  • Максимизация окна клиента тестирования при работе в Linux с помощью внешней компоненты. #984
  • Установка статуса строки в дереве для групп, чтобы было понятно, в какой группе находится упавший шаг. #986
  • Переход к строке дерева из деталей ошибки. #987
  • Не выполняется шаг "I remove checkbox" в веб интерфейсе #980
  • Невозможно получить состояние формы в веб-интерфейсе, если она генерируется программно #978
  • Добавить логирование вызовов скриптов SikuliX в ЖР. #993
  • Вариант для формирования иерархии аллюра, чтобы кроме ИмяФичи и ИмяСценария можно было использовать ИмяФичаФайла. #994
  • Шаг И я активизирую TestClient "ИмяПодключения" теперь явно активизирует главное окно приложения если используется компонента VanessaExt #1019
  • Адаптация работы в Linux: получение сведений о процессах и сведений о сетевых соединениях #1011 Спасибо @KrapivinAndrey
  • Добавить в полный запуск тестов VA сборку на 8.3.18. #1020
  • При сохранении настроек в файл сохранять все настройки. Например, когда не установлен флаг ЗаписьВидео. #1027
  • Возможность отображать страницы настроек сверху, чтобы в редакторе было больше места для отображения сценария. #1035
  • Кнопка "Сохранить файл как" в панели редактора #1044
  • Шаг "И видеовставка картинки". Управление затемнением с помощью параметров. #975

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

  • Исправлена ошибка оптимизатора загрузки фич, когда идёт редактирование структуры сценария. #957
  • Исправлена проблема, когда не получалось указать несколько каталогов SikuliX через ; #967
  • Не выполняется шаг "И я запоминаю значение таблицы "Таблица1" как "ИмяПеременной" #909
  • Метод ПолучитьПредставлениеСпискаВыбора() может возвращать значения на английском. #976
  • Шаг, И я нажимаю сочетание клавиш "Ctrl+O" не работает в режиме запрета синхронных вызовов. #1021
  • Не выполняются шаги проверки пометки на удаление #1015
  • И в таблице "List" текущая строка помечена на удаление #1012
  • При выполнении шага "И Я очищаю фильтр на форме списка" #1013
  • При выполнении шага "И я удаляю переменные текущего сценария" ошибка. #1008
  • Ошибка в шаге И таблица "" содержит строки #1000