Skip to content

Commit

Permalink
Merge branch 'feature/Improve' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
Pr-Mex committed Dec 21, 2022
2 parents 05e1956 + d9ddbc5 commit fda864d
Show file tree
Hide file tree
Showing 167 changed files with 2,259 additions and 1,780 deletions.
38 changes: 0 additions & 38 deletions VanessaAutomation.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6347,44 +6347,6 @@ Default: ffmpeg</v8:content>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="bddc86e6-d2e9-4b9a-a92e-015980d2c831">
<Properties>
<Name>ОстановитьВыполнениеШагов</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Остановить выполнение шагов</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Stop steps execution</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:boolean</v8:Type>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="82396c19-d212-45d0-a6c9-6721b573e40e">
<Properties>
<Name>ОстановкаПриВозникновенииОшибки</Name>
Expand Down
2 changes: 1 addition & 1 deletion VanessaAutomation/Ext/ObjectModule.bsl
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@
КонецФункции

Функция ПолучитьВерсиюОбработки(ДобавлятьНазвание = Истина, ТолькоЦифры = Ложь) Экспорт
Версия = "1.2.039.20";
Версия = "1.2.039.22";

Если ТолькоЦифры Тогда
Возврат Версия;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42285,6 +42285,7 @@ If the voice acting file is not found in the directory, the process of generatin
<v8:content>Show Allure report</v8:content>
</v8:item>
</ToolTip>
<Shortcut>Ctrl+Shift+A</Shortcut>
<Action>ПоказатьОтчетAllure</Action>
</Command>
<Command name="ОткрытьФайлДокументации" id="152">
Expand Down

Large diffs are not rendered by default.

Binary file modified VanessaAutomation/Forms/Форма/Ext/Form.bin
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,11 @@
ИначеЕсли StartFeaturePlayer Тогда
ПоказатьОсновнуюФорму = Ложь;
КонецЕсли;


Если НЕ ПоказатьОсновнуюФорму Тогда
UseEditor = Ложь;
КонецЕсли;

ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ИнициализироватьVanessaEditor", UseEditor);
ПараметрыФормы.Вставить("СуществуетКешРедактора", СуществуетКешРедактора);
Expand Down
46 changes: 43 additions & 3 deletions docs/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# История версий

## 1.2.039.20
## 1.2.039.22

### Новые возможности
* Интерактивная справка. Часть 3. #1686
* При сравнении значений полей, заголовков окон будет происходить попытка получить шаблон строки для сравнения. #1708
* Поддержка в текстовых автоинструкциях групп шагов как один шаг #1791
* Отображение в редакторе картинок #1790 Спасибо @lintest
* Возможность добавлять стили CSS в HTML инструкции #1782 Спасибо @ViktorErmakov

### Новые шаги
* И я делаю двойной клик по элементу формы 'ЭтотСеанс' 'Имя' 'Тип' UI Automation #1659
Expand All @@ -32,6 +34,14 @@
* И я запоминаю значение поля "Заголовок поля" в буфер обмена #1801
* И в таблице "ИмяТаблицы" я запоминаю значение поля Заголовок поля" в буфер обмена #1801
* И в таблице "ИмяТаблицы" я запоминаю значение поля с именем "ИмяПоля" в буфер обмена #1801
* И в полосе регулирования 'Некое значение' я перехожу к значению 2 #1793 Спасибо @pila86
* И в полосе регулирования с именем 'НекоеЗначение' я перехожу к значению 3 #1793 Спасибо @pila86
* Универсальные шаги для создания MD и HTML инструкции #1782 Спасибо @ViktorErmakov
* Шаги для работы с браузером #1738 #1771 Спасибо @artkor83
* Новые шаги управления мышью #1740 Спасибо @CryptKat
* Создать универсальный шаг добавления изображения в автоинструкцию MD и HTML с гиперссылкой #1726 Спасибо @ViktorErmakov
* Создать универсальный шаг добавления разрыва страницы в MD и HTML #1727 Спасибо @ViktorErmakov
* Фигуры и надписи по координатам #1700 Спасибо @artkor83


### Разные доработки
Expand All @@ -44,8 +54,8 @@
* Добавление новой колонки в редакторе таблиц Gherkin. #1669 #1656 Спасибо @mors1eska @akademik1986
* Нажатие button в ПолеHTMLДокумента аналогично нажатию на гиперссылку. #1689 Спасибо @Vovchik45 @lo0p3r
* Проблема с начальной страницей (рабочая область) без заголовка #1690 Спасибо @Vovchik45 @lo0p3r
* Опция - искать файлы с помощью компоненты. #1718
* Новый тип клиента тестирования - обычное приложение. #1719
* Опция - искать файлы с помощью компоненты. #1718 #1720 #1728 Спасибо @lintest
* Новый тип клиента тестирования - обычное приложение. #1702 #1719 Спасибо @lintest
* При открытии фичи из дерева происходит проверка, что фича файл уже открыт и происходит активизация вкладки. #1722
* Возможность остановить выполнение сценария, когда сценарий выполняется без открытия формы. #1723
* В шаге И я запоминаю значение таблицы "Список" как "Таб1" теперь можно не указывать список колонок. #1731
Expand All @@ -63,6 +73,21 @@
* Запись в файлы jUnit и файла внутреннего формата данных о дате начала и дате окончания работы сценария #1815
* Вывод в подробное описание ошибки Имя активного клиента тестирования, Синоним и ДопПараметры #1816
* Перенести часть кода в модуль общего назначения VA #1818
* Поддержка в редакторе языков CSS, JSON, HTML #1807 #1808 Спасибо @lintest
* Закрытие формы VA при нажатии Esc. #1777 Спасибо @lintest
* Присваивать ошибкам времени выполнения статус failed, а не broken, независимо от вида шага #1668 Спасибо @BarinovIN
* Коллизии сгенерированных УИД ссылок в шагах Инициатора Данных #1767 Спасибо @atyutyakin
* Замена названия функции с "ЗначениеКонстанты" на "VAЗначениеКонстанты" #1757 Спасибо @AUrvantsev
* Возможность при запуске клиента тестирования отключить регл.задания #1749 Спасибо @atyutyakin
* Добавлена ссылка на видео с митапа Инфостарта #1751 Спасибо @vdykov
* Добавлена возможность тестирования автономного мобильного приложения #1733 Спасибо @hamulyak
* Новый параметр для эффекта затенения: ignoreClick #1721 Спасибо @lintest
* И я жду, что таблица "ИмяТаблицы" станет содержать строки в течение 20 секунд - обязательность двух колонок. #1695 Спасибо @Vovchik45 @lo0p3r
* Попытки при записи объекта в загрузке данных #1693 Спасибо @DitriXNew
* Нажатие button в ПолеHTMLДокумента аналогично нажатию на гиперссылку. #1689 Спасибо @Vovchik45 @lo0p3r
* Загрузка бух счетов #1650 Спасибо @DitriXNew
* Сделать конструкцию (директиву) для шага, снимать скриншот по области (координатам) #1651 Спасибо @ViktorErmakov
* Исправление ошибки Конструктор не найден для описаний оповещений #1645 Спасибо @alkoleft

### Исправление ошибок
* Генерация голоса Ynadex через web интерфейс. Спасибо @CryptKat
Expand All @@ -77,6 +102,21 @@
* Ошибка при выполнении обращения к таблице из секции переменных, если в конце заголовка таблицы стоит пробел #1658 Спасибо @akademik1986
* Баг в шагах группировки Allure #1724
* Индекс находится за границами массива #1811 Спасибо @evg-e
* Открытие плагина "СериализаторMXL" в обычных формах выдает ошибку #1803 Спасибо @PashaMak
* Ошибка открытия под толстым клиентом #1796 Спасибо @PashaMak
* Интерактивная справка: корректировка ошибок. #1776 Спасибо @cinex-ru
* Для сценариев со статусом Broken в Allure не прикрепляется описание ошибки #1766 Спасибо @BarinovIN
* Ошибка документации "Этот сеанс" в Automation. и нет перевода #1762 Спасибо @DitriXNew
* Ошибка при загрузке данных при проверка на соответствие uuid #1758 Спасибо @azheval
* Ошибка в подготовке и загрузке данных при работе с регистром сведений #1698 Спасибо @astrizhachuk
* Ошибка PredefinedDataName формы подготовки и загрузки данных при режиме совместимости 8.3.2 #1666 Спасибо @astrizhachuk
* Ошибка ThisObject формы подготовки и загрузки данных при режиме совместимости 8.3.2 #1663 Спасибо @astrizhachuk
* Ошибки при добавлении колонки в форме редактирования таблицы Gerkin #1656 Спасибо @akademik1986
* В Allure иметь возможность не сохранять вложения в формате Excel #1676 Спасибо @DitriXNew
* Ошибка формирования фичи при подготовке данных если строковый реквизит объекта содержит символ "|" #1761 Спасибо @azheval
* Вероятно неверная работа шага "Затем я останавливаю выполнение сценария "СтатусСценария"" #1773 Спасибо @Lelushka
* Ошибка шага "И я запоминаю значение таблицы "Таблица1" как "ИмяПеременной" с колонками, содержащими \n в заголовке #1739 Спасибо @akademik1986
* Ошибка при выполнении шага " и в меню формы я выбираю", при этом значение имеет знак переноса строки "\n" #1736 Спасибо @BelovaElena80

## 1.2.039.1

Expand Down
3 changes: 2 additions & 1 deletion docs/FAQ/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@

28. Как ускорить работу Vanessa Automation при локальной работе.
- Если в конфигурации, в которой происходит локальный запуск Vanessa Automation запрещены синхронные вызовы, то лучше запускать сеанс 1С не из конфигуратора.
Конфигуратор предаёт дополнительные ключи сеансу 1С при запуске, которые полностью запрещают использование синхронных вызовов. Из-за этого Vanessa Automation будет использовать более медленные алгоритмы при работе с файлами. Если же запустить сеанс не из конфигуратора, то Vanessa Automation сможет использовать синхронные вызовы, несмотря на то, что в настройках конфигурации они запрещены. При этом можно подключиться конфигуратором в данному сеансу 1С отладчиком.
Конфигуратор предаёт дополнительные ключи сеансу 1С при запуске (/EnableCheckExtensionsAndAddInsSyncCalls), которые полностью запрещают использование синхронных вызовов. Из-за этого Vanessa Automation будет использовать более медленные алгоритмы при работе с файлами. Если же запустить сеанс не из конфигуратора, то Vanessa Automation сможет использовать синхронные вызовы, несмотря на то, что в настройках конфигурации они запрещены. При этом можно подключиться конфигуратором в данному сеансу 1С отладчиком и работать как будт-то этот сеанс запущен из конфигуратора.

29. Как передавать сложные строки через переменные для использования во встроенном языке?
Примеры:
Expand Down Expand Up @@ -259,3 +259,4 @@
Контекст.ИмяПеременной = Ванесса.Объект.ЗначениеНаСервере;
"""
```
32. Для работы редактора VAEditor в базе, где запускается Vanessa Automaion должна использоваться платформа 8.3.14 или выше и режим совестимости должен быть установлен 8.3.7 или выше.
Loading

0 comments on commit fda864d

Please sign in to comment.