Можно ли использовать Selendroid для разработки приложения? (например, вместо WebView)
Я разработал приложение с использованием WebView, WebViewClient, WebChromeClient и многих других классов... просто для автоматизации некоторых аспектов просмотра веб-страниц. Реализация стала настолько громоздкой, что я думаю, возможно, использовать вместо этого Selenium для автоматизации любого браузера на смартфоне для достижения того же результата.
Но все ссылки, которые я нашел, предполагают, что Selendroid предназначен только для тестирования.
Чего мне не хватает в отношении (пере) базирования моего приложения на Selendroid?
Есть ли известные примеры для таких приложений?
1 ответ
Этот блог для начинающих Selenium предполагает, что тестовый запуск Selenium вызывается с ПК (например, под управлением Windows), подключенного через USB. Таким образом, вы не можете ожидать, что пользователь всегда будет подключен к ПК для запуска вашего приложения на базе Selendroid.
Итог: Selendroid предназначен для тестирования, а не для разработки приложений. Если вам нужен каркас, отличный от родного Android, подумайте о Cordova.