2015-05-04 4 views
0

Мне было интересно, может ли кто-нибудь сообщить мне, может ли это быть сделано, и все, что могло бы это сделать. То, что я хочу сделать из мобильного приложения (Android или ios), - это перейти на веб-страницу, заполнив форму для входа, а затем войдите в эту веб-службу из мобильного приложения.Использование автоматического веб-браузера в мобильном приложении

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

Чтобы перейти к веб-возрасту, заполните форму и нажмите кнопку входа в систему?

Спасибо за помощь в

ответ

0

Посмотрите на appium:. http://appium.io/getting-started.html

Appium является открытым исходным кодом, кросс-платформенный инструмент автоматизации тестирования на родном, гибридных и мобильных веб-приложений, протестированных на тренажерах (iOS, FirefoxOS), эмуляторы (Android) и реальные устройства (iOS, Android, FirefoxOS).

+0

Право, поэтому, чтобы убедиться, что я смогу перейти на сайт (в фоновом режиме), пользователь даст мне имя пользователя и пароль, затем я запишу их в систему и возьму некоторые данные с сайта, чтобы отобразить их , и может выпустить это в магазине приложений? –

+0

Релиз в магазине приложений? Сомнительно. Но я смущен тем, что вы просите. – DMart

0

Насколько я понял ваш вопрос- Вы хотите сделать какие-то действия «Войти» с помощью мобильного приложения, но до того, что с вашего устройства вы хотите - перейти на мобильный веб-браузер -> возможно, используя appium с селеном - запустить веб-страницу и заполнить некоторые данные -> возможно, используя appium с селеном - захватить некоторые данные из этого webpage-> возможного использования appium с селеном - Используйте захваченные данные в вашем приложении -> снова appium

Да, вы можете использовать Android-устройство или эмулятор (android sdk или genymotion) для запуска этого скрипта. Должен работать аналогичным образом и с iOS.

Смежные вопросы