From 606fd48b775b478be430a92ec4d97f10d77b1b0e Mon Sep 17 00:00:00 2001 From: Pautov Leonid Date: Wed, 22 Mar 2023 21:56:58 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=B0=D0=BA=D1=82=D1=83=D0=B0=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D0=B8=20=D1=88=D0=B0=D0=B3=D0=B0=20=D0=BF?= =?UTF-8?q?=D0=BE=20=D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC=20=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=B1=D0=BA=D0=B8.=20#1879=20=D0=9E=D1=88=D0=B8=D0=B1?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BF=D1=80=D0=B8=20=D0=B0=D0=BA=D1=82=D1=83?= =?UTF-8?q?=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8=20=D1=82=D0=B0?= =?UTF-8?q?=D0=B1=D0=BB=D0=B8=D1=86=D1=8B=20Gerkin=20=D0=B2=20=D1=88=D0=B0?= =?UTF-8?q?=D0=B3=D0=B5=20"=D0=A2=D0=BE=D0=B3=D0=B4=D0=B0=20=D1=82=D0=B0?= =?UTF-8?q?=D0=B1=D0=BB=D0=B8=D1=87=D0=BD=D1=8B=D0=B9=20=D0=B4=D0=BE=D0=BA?= =?UTF-8?q?=D1=83=D0=BC=D0=B5=D0=BD=D1=82=20"=D0=A0=D0=B5=D0=B7=D1=83?= =?UTF-8?q?=D0=BB=D1=8C=D1=82=D0=B0=D1=82"=20=D1=81=D0=BE=D0=B4=D0=B5?= =?UTF-8?q?=D1=80=D0=B6=D0=B8=D1=82=20=D1=81=D1=82=D1=80=D0=BE=D0=BA=D0=B8?= =?UTF-8?q?"=20#1899=20=D0=90=D0=BA=D1=82=D1=83=D0=B0=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D1=8F=20=D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86?= =?UTF-8?q?=D1=8B=20Gerkin=20=D0=BF=D0=BE=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA?= =?UTF-8?q?=D0=B5=20#1900?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...5\321\201\321\202\320\276\320\262.feature" | 276 ++++++++++++++++-- 1 file changed, 256 insertions(+), 20 deletions(-) diff --git "a/features/Core/VAEditor/\320\220\320\272\321\202\321\203\320\260\320\273\320\270\320\267\320\260\321\206\321\217\320\242\320\265\321\201\321\202\320\276\320\262.feature" "b/features/Core/VAEditor/\320\220\320\272\321\202\321\203\320\260\320\273\320\270\320\267\320\260\321\206\321\217\320\242\320\265\321\201\321\202\320\276\320\262.feature" index 49a0416819..ea42a53b9d 100644 --- "a/features/Core/VAEditor/\320\220\320\272\321\202\321\203\320\260\320\273\320\270\320\267\320\260\321\206\321\217\320\242\320\265\321\201\321\202\320\276\320\262.feature" +++ "b/features/Core/VAEditor/\320\220\320\272\321\202\321\203\320\260\320\273\320\270\320\267\320\260\321\206\321\217\320\242\320\265\321\201\321\202\320\276\320\262.feature" @@ -45,6 +45,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев12" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -140,6 +142,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев11" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -155,7 +159,7 @@ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 - Тогда появилось предупреждение, содержащее текст "Изменился размер таблицы. При замене символы * будут удалены. Продолжить?" по шаблону + Тогда появилось предупреждение, содержащее текст "Изменился размер таблицы. При замене символы * и $ будут удалены. Продолжить?" по шаблону И я нажимаю на кнопку с именем 'Button0' И я перехожу к закладке с именем "ГруппаЗапускТестов" @@ -200,7 +204,7 @@ Тогда открылось окно 'Детали ошибки' И я нажимаю на кнопку с именем 'ФормаАктуализироватьЗначение' И Пауза 1 - Тогда появилось предупреждение, содержащее текст "Изменился размер таблицы. При замене символы * будут удалены. Продолжить?" по шаблону + Тогда появилось предупреждение, содержащее текст "Изменился размер таблицы. При замене символы * и $ будут удалены. Продолжить?" по шаблону И я нажимаю на кнопку с именем 'Button0' * Проверка, что в строке опять 111 @@ -239,7 +243,9 @@ И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient - + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| + * Нажатие гиперссылки "Актуализировать" И я перехожу к закладке с именем "ГруппаСлужебная" И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" @@ -263,7 +269,104 @@ И пауза 1 И я перехожу к закладке с именем "ГруппаЗапускТестов" Тогда в логе сообщений TestClient есть строки: - |'\| \'111\' \| \'Нет\' \| \'*\' \| \'\' \| \'1,2\' \|'| + |'\| \'111\' \| \'$ПеременнаяСтрока$\' \| \'*\' \| \'\' \| \'1,2\' \|'| + + * Проверка, что в строке опять 222 + И я нажимаю на кнопку с именем 'VanessaEditorEditUndo' + И Пауза 1 + И я очищаю окно сообщений пользователю + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(31)))' + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И пауза 1 + И я перехожу к закладке с именем "ГруппаЗапускТестов" + Тогда в логе сообщений TestClient есть строки: + |'\| \'222\' | \'$ПеременнаяСтрока$\' | \'*\' \| \'\' \| \'1,2\' \|'| + И я нажимаю на кнопку с именем 'VanessaEditorEditUndo' + И Пауза 1 + + + * Открытие деталей ошибки + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Элементы.ФункциональностьЗакладки.ТекущаяСтраница = Элементы.ГруппаЗапускТестов; + Элементы.VanessaEditor.Document.defaultView.document.querySelector(".vanessa-error-links>a").click(); + """ + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И Пауза 1 + Тогда открылось окно 'Детали ошибки' + И я нажимаю на кнопку с именем 'ФормаАктуализироватьЗначение' + И Пауза 1 + Тогда открылось окно '*Vanessa Automation*' + + * Проверка, что в строке опять 111 + И я очищаю окно сообщений пользователю + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(31)))' + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И пауза 1 + И я перехожу к закладке с именем "ГруппаЗапускТестов" + Тогда в логе сообщений TestClient есть строки: + |'\| \'111\' \| \'$ПеременнаяСтрока$\' | \'*\' \| \'\' \| \'1,2\' \|'| + + + * Закрытие клиента тестирования + И я перехожу к закладке с именем "ГруппаСлужебная" + И В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "ЗакрытьПодключенныйTestClient/ЗакрытьПодключенныйTestClient" + + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + + + +Сценарий: Актуализация шага проверки макета. Макет содержит строки из таблицы. Есть символ *. + + + * Загрузка служебной фичи + И я закрываю все окна клиентского приложения + Когда Я открываю VanessaAutomation в режиме TestClient со стандартной библиотекой 'VAEditor' + И я перехожу в редактор Vanessa Automation из дерева + + И я перехожу к закладке с именем "ГруппаСлужебная" + Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев14" + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| + + + * Нажатие гиперссылки "Актуализировать" + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Структура = Новый Структура; + Структура.Вставить("НомерСтрокиДерева", 15); + Элементы.ФункциональностьЗакладки.ТекущаяСтраница = Элементы.ГруппаЗапускТестов; + АктуализироватьПоДаннымОшибки(Структура); + """ + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И пауза 1 + + Тогда появилось предупреждение, содержащее текст "Изменился размер таблицы. При замене символы * и $ будут удалены. Продолжить?" по шаблону + И я нажимаю на кнопку с именем 'Button0' + + И я перехожу к закладке с именем "ГруппаЗапускТестов" + + * Проверка результата + И я очищаю окно сообщений пользователю + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(31)))' + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И пауза 1 + И я перехожу к закладке с именем "ГруппаЗапускТестов" + Тогда в логе сообщений TestClient есть строки по шаблону + |'\| \'111\' \| \'Нет\' \| * \| \'\' \| \'1,2\' \|'| И я нажимаю на кнопку с именем 'VanessaEditorEditUndo' И Пауза 1 @@ -294,7 +397,8 @@ Тогда открылось окно 'Детали ошибки' И я нажимаю на кнопку с именем 'ФормаАктуализироватьЗначение' И Пауза 1 - Тогда открылось окно '*Vanessa Automation*' + Тогда появилось предупреждение, содержащее текст "Изменился размер таблицы. При замене символы * и $ будут удалены. Продолжить?" по шаблону + И я нажимаю на кнопку с именем 'Button0' * Проверка, что в строке опять 111 И я очищаю окно сообщений пользователю @@ -304,8 +408,102 @@ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 И я перехожу к закладке с именем "ГруппаЗапускТестов" + Тогда в логе сообщений TestClient есть строки по шаблону + |'\| \'111\' \| \'Нет\' \|*\| \'\' \| \'1,2\' \|'| + + + * Закрытие клиента тестирования + И я перехожу к закладке с именем "ГруппаСлужебная" + И В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "ЗакрытьПодключенныйTestClient/ЗакрытьПодключенныйTestClient" + + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + + + + +Сценарий: Актуализация шага проверки макета. Макет содержит строки из макета. Нет символа *. + + + * Загрузка служебной фичи + И я закрываю все окна клиентского приложения + Когда Я открываю VanessaAutomation в режиме TestClient со стандартной библиотекой 'VAEditor' + И я перехожу в редактор Vanessa Automation из дерева + + И я копирую файл "$КаталогИнструментов$\features\Support\Templates\АктуализацияСценариев\Макет13.mxl" "C:\Temp\ТестовыйМакет.mxl" + + И я перехожу к закладке с именем "ГруппаСлужебная" + Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев13" + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| + + + * Нажатие гиперссылки "Актуализировать" + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Структура = Новый Структура; + Структура.Вставить("НомерСтрокиДерева", 16); + Элементы.ФункциональностьЗакладки.ТекущаяСтраница = Элементы.ГруппаЗапускТестов; + АктуализироватьПоДаннымОшибки(Структура); + """ + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И пауза 1 + + Тогда появилось предупреждение, содержащее текст "Файл * будет перезаписан. Вы уверены?" по шаблону + И я нажимаю на кнопку с именем 'Button0' + + И я перехожу к закладке с именем "ГруппаЗапускТестов" + + * Проверка результата + //Чтобы сбросились ссылки на старые ошибки в редакторе надо нажать на перезагрузить + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + + И я очищаю окно сообщений пользователю + И я перехожу к закладке с именем "ГруппаСлужебная" + Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев13_2" + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. Ошибок не было.'| + И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C2" имеет текст "111" VA + И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C3" имеет текст "Нет" VA + + * Переформирование отчета + + + И я копирую файл "$КаталогИнструментов$\features\Support\Templates\АктуализацияСценариев\Макет13.mxl" "C:\Temp\ТестовыйМакет.mxl" + И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + + * Открытие деталей ошибки + + И я перехожу к закладке с именем "ГруппаСлужебная" + И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Элементы.ФункциональностьЗакладки.ТекущаяСтраница = Элементы.ГруппаЗапускТестов; + Элементы.VanessaEditor.Document.defaultView.document.querySelector(".vanessa-error-links>a").click(); + """ + И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' + И Пауза 1 + Тогда открылось окно 'Детали ошибки' + И я нажимаю на кнопку с именем 'ФормаАктуализироватьЗначение' + И Пауза 1 + + * Проверка + Тогда появилось предупреждение, содержащее текст "Файл * будет перезаписан. Вы уверены?" по шаблону + И я нажимаю на кнопку с именем 'Button0' + И Пауза 1 + И я очищаю окно сообщений пользователю + И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient Тогда в логе сообщений TestClient есть строки: - |'\| \'111\' \| \'Нет\' \| \'*\' \| \'\' \| \'1,2\' \|'| + |'Выполнение сценариев закончено. Ошибок не было.'| + И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C2" имеет текст "111" VA + И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C3" имеет текст "Нет" VA * Закрытие клиента тестирования @@ -315,7 +513,10 @@ И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient - + + + + Сценарий: Актуализация шага проверки макета. Не совпадает размер. Нет символов *. @@ -332,6 +533,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев09" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -424,6 +627,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев08" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -439,7 +644,7 @@ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 - Тогда появилось предупреждение, содержащее текст "Файл * будет перезаписан. При этом также будут заменены значения содержащие символы *. Вы уверены?" по шаблону + Тогда появилось предупреждение, содержащее текст "Файл * будет перезаписан. При этом также будут заменены значения содержащие символы * и $. Вы уверены?" по шаблону И я нажимаю на кнопку с именем 'Button0' И я перехожу к закладке с именем "ГруппаЗапускТестов" @@ -481,7 +686,7 @@ И Пауза 1 * Проверка - Тогда появилось предупреждение, содержащее текст "Файл * будет перезаписан. При этом также будут заменены значения содержащие символы *. Вы уверены?" по шаблону + Тогда появилось предупреждение, содержащее текст "Файл * будет перезаписан. При этом также будут заменены значения содержащие символы * и $. Вы уверены?" по шаблону И я нажимаю на кнопку с именем 'Button0' И Пауза 1 И я очищаю окно сообщений пользователю @@ -523,7 +728,9 @@ И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient - + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| + * Нажатие гиперссылки "Актуализировать" И я перехожу к закладке с именем "ГруппаСлужебная" И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" @@ -547,6 +754,7 @@ И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient Тогда в логе сообщений TestClient есть строки: |'Выполнение сценариев закончено. Ошибок не было.'| + И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R4C3" имеет текст "$ПеременнаяСтрока$" VA И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C2" имеет текст "111" VA И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C3" имеет текст "*" VA И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C4" имеет текст "*" VA @@ -579,6 +787,7 @@ И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient Тогда в логе сообщений TestClient есть строки: |'Выполнение сценариев закончено. Ошибок не было.'| + И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R4C3" имеет текст "$ПеременнаяСтрока$" VA И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C2" имеет текст "111" VA И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C3" имеет текст "*" VA И табличный документ "C:\temp\ТестовыйМакет.mxl" в ячейке "R5C4" имеет текст "*" VA @@ -610,6 +819,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев06" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -705,6 +916,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев05" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -719,7 +932,7 @@ """ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 - Тогда появилось предупреждение, содержащее текст "Изменилось количество строк таблицы. При замене символы * будут удалены. Продолжить?" + Тогда появилось предупреждение, содержащее текст "Изменилось количество строк таблицы. При замене символы * и $ будут удалены. Продолжить?" И я нажимаю на кнопку с именем 'Button0' И я перехожу к закладке с именем "ГруппаЗапускТестов" @@ -764,7 +977,7 @@ Тогда открылось окно 'Детали ошибки' И я нажимаю на кнопку с именем 'ФормаАктуализироватьЗначение' И Пауза 1 - Тогда появилось предупреждение, содержащее текст "Изменилось количество строк таблицы. При замене символы * будут удалены. Продолжить?" + Тогда появилось предупреждение, содержащее текст "Изменилось количество строк таблицы. При замене символы * и $ будут удалены. Продолжить?" И я нажимаю на кнопку с именем 'Button0' * Проверка @@ -802,6 +1015,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев04" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -810,7 +1025,7 @@ И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст """ Структура = Новый Структура; - Структура.Вставить("НомерСтрокиДерева", 22); + Структура.Вставить("НомерСтрокиДерева", 23); Элементы.ФункциональностьЗакладки.ТекущаяСтраница = Элементы.ГруппаЗапускТестов; АктуализироватьПоДаннымОшибки(Структура); """ @@ -822,12 +1037,17 @@ И я очищаю окно сообщений пользователю И я перехожу к закладке с именем "ГруппаСлужебная" И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" - И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(40)))' + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(40))); + Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(41))); + """ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 И я перехожу к закладке с именем "ГруппаЗапускТестов" Тогда в логе сообщений TestClient есть строки: - |'\| \'Тест2\' \| \'*\' \|'| + |'\| \'Тест1\' \| \'$ПеременнаяСтрока$\' \|'| + |'\| \'Тест2\' \| \'*\' \|'| И я нажимаю на кнопку с именем 'VanessaEditorEditUndo' И Пауза 1 @@ -835,12 +1055,18 @@ И я очищаю окно сообщений пользователю И я перехожу к закладке с именем "ГруппаСлужебная" И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" - И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(40)))' + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(40))); + Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(41))); + """ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 И я перехожу к закладке с именем "ГруппаЗапускТестов" Тогда в логе сообщений TestClient есть строки: - |'\| \'Тест3\' \| \'*\' \|'| + |'\| \'Тест1\' \| \'$ПеременнаяСтрока$\' \|'| + |'\| \'Тест3\' \| \'*\' \|'| + И я нажимаю на кнопку с именем 'VanessaEditorEditUndo' И Пауза 1 @@ -864,13 +1090,17 @@ И я очищаю окно сообщений пользователю И я перехожу к закладке с именем "ГруппаСлужебная" И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод" - И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(40)))' + И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст + """ + Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(40))); + Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(41))); + """ И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод' И пауза 1 И я перехожу к закладке с именем "ГруппаЗапускТестов" Тогда в логе сообщений TestClient есть строки: - |'\| \'Тест2\' \| \'*\' \|'| - + |'\| \'Тест1\' \| \'$ПеременнаяСтрока$\' \|'| + |'\| \'Тест2\' \| \'*\' \|'| * Закрытие клиента тестирования И я перехожу к закладке с именем "ГруппаСлужебная" @@ -893,6 +1123,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев03" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" @@ -986,6 +1218,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев02" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" И я перехожу к закладке с именем "ГруппаСлужебная" @@ -1074,6 +1308,8 @@ Когда В поле с именем "КаталогФичСлужебный" я указываю путь к служебной фиче "АктуализацияСценариев/АктуализацияСценариев01" И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И Я нажимаю на кнопку выполнить сценарии в Vanessa-Automation TestClient + Тогда в логе сообщений TestClient есть строки: + |'Выполнение сценариев закончено. БЫЛИ ОШИБКИ.'| * Нажатие гиперссылки "Актуализировать" И я перехожу к закладке с именем "ГруппаСлужебная"