переключаться между приложениями в silk4j

У меня есть тест, который запускает настольное приложение, и из этого приложения запускается приложение браузера с окном аутентификации. Проблема в том, что при запуске теста он выполняет все шаги, связанные с настольным приложением, а когда дело доходит до браузера, он не может его обнаружить. Какая-нибудь помощь?


person narcisse    schedule 10.05.2018    source источник
comment
Видите ли вы свой браузер, если выберете пункт «Редактировать конфигурации приложения» в меню Silk4J? Если нет, вам нужно будет добавить его.   -  person Johnbo    schedule 10.05.2018
comment
Я добавил, но это ничего не изменило. Все та же проблема   -  person narcisse    schedule 10.05.2018
comment
Проблема связана с веб-контентом или с окном аутентификации? Каждый браузер обрабатывает окно аутентификации по-своему. Для некоторых браузеров вам необходимо включить специальные возможности Microsoft, чтобы автоматизировать их.   -  person Andy    schedule 11.05.2018


Ответы (2)


С какой версией Silk Test и с каким браузером и версией вы тестируете? Поскольку более старые версии Silk Test могут не поддерживать более поздние версии браузеров. Вот почему рекомендуется поддерживать текущую версию.

Кроме того, если вы зарегистрируете инцидент по адресу [email protected], мы будем рады подробно рассмотреть проблему.

person John Lyttle    schedule 15.05.2018

После шагов настольного приложения для подключения к браузерному приложению (которое было открыто через настольное приложение) вы можете использовать приведенный ниже код:

Desktop.attach("\BrowserApplication");

Рабочий стол.‹ окно >найти ("\BrowserWindow[@caption='']").setActive();

person The silkTest Girl    schedule 05.06.2019