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