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