После перехода на Java 1.8 появляется предупреждение о безопасности при запуске приложения для веб-запуска.UFT не распознает предупреждение о безопасности Java
UFT могут видеть все объекты этого диалога Java с помощью объекта шпиона. Так что я закодирован проверки сообщения и блок подтверждения:
If JavaDialog("label:=Security Warning").Exist(40) Then
JavaDialog("label:=Security Warning").JavaCheckBox("text:=I accept the risk and want to run this application\.").Set True
JavaDialog("label:=Security Warning").JavaButton("label:=Run")
End If
Но во время выполнения теста даже 40-секундных ждет от существования JavaDialog("label:=Security Warning")
возвращаются False
прямо на данный момент, не дожидаясь вообще.
В чем причина такого поведения? Как исправить?