Разработчик приложений Blue Prism не может определить всплывающее окно аутентификации в Firefox - PullRequest
0 голосов
/ 18 декабря 2018

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

1 Ответ

0 голосов
/ 18 декабря 2018

Я предполагаю, что вы указали свое приложение как браузер на основе приложения-моделлера.Трудно ответить на ваш вопрос, не зная, как выглядит и работает это веб-приложение.Тем не менее, есть несколько вариантов, которые вы можете попробовать:

  1. В последней версии (6.4) Blue Prism представила плагин Firefox.Если вы сможете обновить свою версию до последней (если вы ее еще не используете), то, возможно, вы сможете увидеть всплывающее окно.

  2. Если этовеб-приложение не обязательно должно запускаться, в частности, через Firefox, тогда вы можете проверить его поведение и возможности шпионажа в других браузерах - Internet Explorer и Google Chrome (поддерживается BP начиная с версии 6.3).

  3. Вы можете наблюдать за окном всего браузера, используя режим «Регион», и использовать методы Surface Automation для ввода учетных данных и входа в систему. Функциональные возможности SA значительно улучшены по сравнению с версией 6.

  4. Вы можете попробовать использовать вебСлужбы (если это применимо к этому веб-сайту) для подключения к API веб-приложения, вы также сможете передавать / проверять свои учетные данные через веб-службы.Blue Prism изначально поддерживает веб-сервисы на основе SOAP, вам может потребоваться несколько этапов кода для его завершения.Это довольно продвинутый материал, и я бы не рекомендовал его в качестве первого выбора.

Надеюсь, это поможет.

...