Автоматизировать некоторые действия в браузере (через Selenium?) - PullRequest
0 голосов
/ 19 апреля 2020

Мне нужно автоматизировать некоторые действия (проверка ajax входа по требованию) в браузере.

Мне удается получить желаемое поведение с помощью селена и хроматического драйвера на моем p c, но мне нужно, чтобы он работал либо в приложении UWP, либо в приложении Android (* и должен работать без c после развертывания) ...

Примечания:

  • Приложение UWP
    • Это веб-служба, работающая на Windows 10 IOT Core на Raspberry 3b + (ARM7)
    • Кажется, что Selenium несовместим с приложениями UWP ... Может быть, из-за того, что они изолированы и не могут запускать новые процессы?
    • Приложение не будет опубликовано на windows store
    • Я могу добавить все необходимые возможности
  • Android
    • Это приложение, которое удаленно управляет приложением UWP
    • Интеграция Selenium скомпилирована, но блоки выполнения на "webDriver.get (url)"; Я пока не нашел способа заставить его работать.
  • Я гибок в использовании программного обеспечения / os / browser / library / et c.
  • Приложения UWP & Android довольно сложны (у них много файлов ...)
  • Я не знаю, как установить браузер на IOT Core (я не нашел msix или appxbundle I можно использовать)

Некоторые идеи, которые у меня были: - Развертывание хроматографа ARM7 с переносным хромом ARM7 с приложением - Использование докеров - Использование raspbian & mono

Идеальное решение было бы простым и работая над android (если возможно) ...

Кто-нибудь из вас имеет представление о том, как я мог это сделать?

1 Ответ

0 голосов
/ 23 апреля 2020

Я наконец нашел решение. Я воспроизвел желаемое поведение в Android, используя WebView, и javascript, используя метод Javascript.

Это немного сложно, но идеально подходит для моих нужд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...