diff --git "a/features/libraries/\320\237\320\260\321\203\320\267\320\260/step_definitions/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/features/libraries/\320\237\320\260\321\203\320\267\320\260/step_definitions/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" index f91f46800..4b7757ff1 100644 --- "a/features/libraries/\320\237\320\260\321\203\320\267\320\260/step_definitions/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" +++ "b/features/libraries/\320\237\320\260\321\203\320\267\320\260/step_definitions/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/\320\241\320\264\320\265\320\273\320\260\321\202\321\214\320\237\320\260\321\203\320\267\321\203/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" @@ -75,24 +75,30 @@ //@Пауза(Парам01) Процедура Пауза(КолСекунд) Экспорт - Если КонтекстСохраняемый.Свойство("ТестовоеПриложение") Тогда + Попытка + Если КонтекстСохраняемый.Свойство("ТестовоеПриложение") Тогда + + + ДатаНачалаОбработкиОжидания = ТекущаяДата(); + КоличествоСекундОбработкаОжидания = Ванесса.ЗначениеТаймаутаДляАсинхронногоШага(КолСекунд); + + Пока (ТекущаяДата() - ДатаНачалаОбработкиОжидания) < КоличествоСекундОбработкаОжидания Цикл + + ЗаголовокПауза = Строка(Новый УникальныйИдентификатор); + КонтекстСохраняемый.ТестовоеПриложение.НайтиОбъект(Тип("ТестируемоеОкноКлиентскогоПриложения"),ЗаголовокПауза, ЗаголовокПауза, 1); + + КонецЦикла; + + Возврат; + + КонецЕсли; - ДатаНачалаОбработкиОжидания = ТекущаяДата(); - КоличествоСекундОбработкаОжидания = Ванесса.ЗначениеТаймаутаДляАсинхронногоШага(КолСекунд); - - Пока (ТекущаяДата() - ДатаНачалаОбработкиОжидания) < КоличествоСекундОбработкаОжидания Цикл - - ЗаголовокПауза = Строка(Новый УникальныйИдентификатор); - КонтекстСохраняемый.ТестовоеПриложение.НайтиОбъект(Тип("ТестируемоеОкноКлиентскогоПриложения"),ЗаголовокПауза, ЗаголовокПауза, 1); - - КонецЦикла; - - Возврат; - + Исключение + Ванесса.Отладка("Тест-клиент недоступен: " + ОписаниеОшибки()); - КонецЕсли; + КонецПопытки; Ванесса.ЗапретитьВыполнениеШагов();