¿Cómo podemos usar Genymotion con Eclipse y Appium?
REQUIREMENT – Necesito conectar un emulador con mi código de Appium. Como mi emulador normal tarda incluso 2 días para abrir la pantalla del menú, he estado tratando de usar "GENYMOTION" que es rápido.
PROBLEMA – Después de iniciar un dispositivo virtual, Looking in cmd solicita la lista de dispositivos que teclean "dispositivos adb". Tengo mi nombre de dispositivo virtual enumerado como "192.168.175.101: 555". ¿Cómo puedo conectar el dispositivo virual? ¿Cómo puedo instalar mi aplicación?
- Desarrollo impulsado por pruebas para Android
- Robolectric 2.1 y Eclipse
- ¿Por qué no puedo iniciar sesión para probar las cuentas de usuario de Facebook desde la aplicación nativa de Android?
- ¿Cómo puedo probar mi aplicación Dock?
- ¿Puedo eliminar la aplicación publicada en las pruebas alfa de google play?
AYUDA NECESARIA – Ahora cómo debo hacer uso del dispositivo virtual de Genymotion para trabajar para mi prueba automatizada de Appium. ¿Debería realizar cambios en la configuración de Android de Appium? Si es así explique. ¿Debo cambiar el nombre del dispositivo en el código? capabilities.setCapability("deviceName","192.168.175.101:5555");
- Prueba de componente en Android App SDLC?
- Manifiesto y problemas de configuración para conseguir que Robolectric trabaje con Android Studio 1.1.0
- ¿Cómo puedo habilitar afirmaciones a nivel de idioma en Android Runtime (ART)?
- Cómo probar el evento swipe / fling usando jUnit en Android testcase
- Cómo generar html informe con gradle 1.12?
- Probando que una actividad llamada setResult
- Robotium - Cómo establecer una fecha en el selector de fecha con Robotium
- Gradle + Robolectric: ¿Dónde puedo poner el archivo org.robolectric.Config.properties?
Sí cambiar el número de puerto en la configuración de Android y en el código también el número de puerto debe ser el mismo es decir, configuración de Android y números de puerto de código.
Para instalar la aplicación necesaria en dispositivos conectados, siga los siguientes puntos
1. Abra el símbolo del sistema. 2.type espacio de instalación de adb y luego arrastre el archivo apk de la carpeta guardada y haga clic en entrar. 3.wait alguna aplicación del tiempo instalará y responderá con el mensaje del éxito
En el máximo que usted necesita hacer es mencionar el nombre del dispositivo como se establece en GenyMotion por usted. La capacidad deviceName como se utiliza en android se ignora actualmente, puede consultar los documentos en appium.io
deviceName – El tipo de dispositivo móvil o emulador para usar Simulador de iPhone, Simulador de iPad, Retina de iPhone de 4 pulgadas, Emulador de Android, Galaxy S4, etc …. En iOS, este debe ser uno de los dispositivos válidos devueltos por instrumentos con instrumentos -s dispositivos. En Android, esta capacidad se omite actualmente.
Para que pueda seguir usando la línea de código:
capabilities.setCapability("deviceName","192.168.175.101:5555"); //you can provide the name as "TestDevice", "Emulator" etc..
Independientemente del nombre que proporcione, appium utiliza el primer dispositivo disponible en la lista de dispositivos adb de su máquina.
También en su GUI del servidor appium, puede desmarcar la opción emulador si está utilizando GenyMotion, ya que appium lo trataría como un dispositivo real conectado para la automatización.
- Listado de aplicaciones para tabletas de 10 pulgadas en la tienda pero no se muestra para tablets de 7 pulgadas
- Cómo instalar el kit de twitter con el plugin de tejido en el estudio de Android