2017-01-28 8 views
1

웹 브라우징의 일부 측면을 자동화하기 위해 WebView, WebViewClient, WebChromeClient 및 기타 여러 클래스를 사용하여 앱을 개발했습니다. 구현이 너무 성가신되어서 똑같은 일을 수행하기 위해 스마트 폰의 브라우저를 자동화하는 대신 Selenium을 사용하려고 생각했습니다.Selendroid를 사용하여 앱을 개발할 수 있습니까? (예 : WebView 대신)

그러나 내가 찾은 모든 참조는 Selendroid가 테스트 용임을 제안합니다.

Selendroid에서 내 앱을 재검토하는 것과 관련하여 누락 된 점은 무엇입니까?

그런 앱에 대한 알려진 예가 있습니까?

답변

2

This Blog for Selenium Beginners은 USB를 통해 연결된 PC (예 : Windows를 실행하는)에서 Selenium 테스트 실행이 호출됨을 나타냅니다. 따라서 사용자가 항상 Selendroid 기반 앱을 실행하기 위해 PC에 연결될 것으로 기대할 수는 없습니다.

최종선 : Selendroid는 테스트 용이며 앱 개발 프레임 워크가 아닙니다. 네이티브 Android 이외의 프레임 워크가 필요하면 Cordova을 고려하십시오.