21 oct 2011

Selenium y Android


Descargar el siguiente artefacto android-server-version.apk de http://code.google.com/p/selenium/downloads/list

Trabajando con el Emulador
Verificar que la siguiente opción este marcada Android Emulator -> Settings -> Applications -> Unknown sources
Una vez iniciado el emulador, procedemos a instalar el android-server.apk:
$./adb -e install -r  android-server.apk
Configuración de puertos:
$~/android_sdk/platform-tools/adb forward tcp:8080 tcp:8080


Trabajando con un Equipo Real
Conectamos nuestro equipo a la PC. Luego, obtendremos el serialid de nuestro equipo conectado:
$~/android_sdk/platform-tools/adb devices
Copiamos el serialid que se obtuvo. Ahora instalaremos el apk en el equipo:
$./adb -s <serialid> -e install -r android-server.apk
Configuración de puertos:
$~/android_sdk/adb -s <serialid> forward tcp:8080 tcp:8080

Ahora podremos ejecutar cualquier test, para que se ejecute en el browser de nuestro equipo Android.

Para mas información, visitar http://code.google.com/p/selenium/wiki/AndroidDriver