addewyd@
Active member
1)
Бывает, что целевое приложение неожиданно открывает system wide модальный диалог с сообщением об ошибке.
Определить xpath кнопки пикером в этом случае нельзя, заблокировано.
Можно проверить наличие окна так:
"Проверка существования элемента" с xpath
"//Window[contains(@Name,'Ошибка')]"
Всё замечательно, если окно есть в наличии (и в фокусе). Жамкаем ENTER и все дела.
Всё плохо, если его нет. Всё виснет напрочь в этом месте:
(Кстати, ещё одна проблема, если это окно не в фокусе. И вообще, общая проблема с фокусом. Можно было бы кликом по заголовку окна или просто куда-то внутрь клиентской области, только вот беда, они некликабельны и вылетает ошибка)
2020-03-23 08:41:07.2657 Info Start. Executing step: 'error modal exists?', ID: 978e5535-8452-4069-8828-597e0254bd16
Даже "Стоп" не помогает.
Что с этим делать?
2)
Вот такое периодически бывает:
2020-03-23 08:28:35.9161 Fatal System.Exception: Ошибка компиляции скрипта. Проверьте скрипт на наличие ошибок при помощи кнопки "Запустить проверку" (в главном меню).
в BR.Engine.Runtimer.Start(Script script, CancellationToken ct, PauseToken pt, Context context)
в BR.Engine.Runtimer.ExecuteInnerScript(ExecuteScript executionActivity)
в BR.Engine.Runtimer.ExecuteActivityFromStep(ExecutableStep step)
в BR.Engine.Runtimer.ExecuteStep(ExecutableStep step)
в BR.Engine.Runtimer.ExecuteScript(ObservableCollection`1 logic, AbstractStep startStep)
в BR.Engine.Runtimer.Start(Script script, CancellationToken ct, PauseToken pt, Context context)
в BR.Engine.ExecutionManager.<>c__DisplayClass87_0.<Start>b__0()
Проверка криминала не выявляет. Ошибка происходит по непонятной причине при запуске одного и того же скрипта в одних и тех же условиях. Ну.... где-то 1 раз из десяти прогонов. Точнее пока не скажу.
Как определить причину возникновения ошибки?
3)
Такое тоже случается. Часто. Проверка долго-долго работает и не находит ошибок
2020-03-23 09:05:43.4669 Fatal System.Exception: Ошибка компиляции скрипта. Проверьте скрипт на наличие ошибок при помощи кнопки "Запустить проверку" (в главном меню).
в BR.Engine.Runtimer.Start(Script script, CancellationToken ct, PauseToken pt, Context context)
в BR.Engine.ExecutionManager.<>c__DisplayClass87_0.<Start>b__0()
Бывает, что целевое приложение неожиданно открывает system wide модальный диалог с сообщением об ошибке.
Определить xpath кнопки пикером в этом случае нельзя, заблокировано.
Можно проверить наличие окна так:
"Проверка существования элемента" с xpath
"//Window[contains(@Name,'Ошибка')]"
Всё замечательно, если окно есть в наличии (и в фокусе). Жамкаем ENTER и все дела.
Всё плохо, если его нет. Всё виснет напрочь в этом месте:
(Кстати, ещё одна проблема, если это окно не в фокусе. И вообще, общая проблема с фокусом. Можно было бы кликом по заголовку окна или просто куда-то внутрь клиентской области, только вот беда, они некликабельны и вылетает ошибка)
2020-03-23 08:41:07.2657 Info Start. Executing step: 'error modal exists?', ID: 978e5535-8452-4069-8828-597e0254bd16
Даже "Стоп" не помогает.
Что с этим делать?
2)
Вот такое периодически бывает:
2020-03-23 08:28:35.9161 Fatal System.Exception: Ошибка компиляции скрипта. Проверьте скрипт на наличие ошибок при помощи кнопки "Запустить проверку" (в главном меню).
в BR.Engine.Runtimer.Start(Script script, CancellationToken ct, PauseToken pt, Context context)
в BR.Engine.Runtimer.ExecuteInnerScript(ExecuteScript executionActivity)
в BR.Engine.Runtimer.ExecuteActivityFromStep(ExecutableStep step)
в BR.Engine.Runtimer.ExecuteStep(ExecutableStep step)
в BR.Engine.Runtimer.ExecuteScript(ObservableCollection`1 logic, AbstractStep startStep)
в BR.Engine.Runtimer.Start(Script script, CancellationToken ct, PauseToken pt, Context context)
в BR.Engine.ExecutionManager.<>c__DisplayClass87_0.<Start>b__0()
Проверка криминала не выявляет. Ошибка происходит по непонятной причине при запуске одного и того же скрипта в одних и тех же условиях. Ну.... где-то 1 раз из десяти прогонов. Точнее пока не скажу.
Как определить причину возникновения ошибки?
3)
Такое тоже случается. Часто. Проверка долго-долго работает и не находит ошибок
2020-03-23 09:05:43.4669 Fatal System.Exception: Ошибка компиляции скрипта. Проверьте скрипт на наличие ошибок при помощи кнопки "Запустить проверку" (в главном меню).
в BR.Engine.Runtimer.Start(Script script, CancellationToken ct, PauseToken pt, Context context)
в BR.Engine.ExecutionManager.<>c__DisplayClass87_0.<Start>b__0()
Последнее редактирование: