Automatización móvil usando SerenityBDD y Appium aplicando patrón Screenplay.
- Tener el celular en modo Debug (Activar Opciones de Desarrollador).
- Obtener la información del dispositivo con el comando en una terminal:
adb devices
- Cambiar en el serenity.properties los capabilities con la información sobre la cual se desea ejecutar:
appium.platformVersion
appium.deviceName
- Tener la APP instalada o el APK en una ruta especifica para indicarla en el serenity.properties.
- Comando de ejecución de los escenarios automatizados:
./gradlew clean test --tests [runner] -Dcucumber.options="--tags @[tag]" aggregate --info
- Ruta de Documentación Viva:
${user.dir}\prueba-tecnica-wolox\MovieSwiper\target\site\serenity\index.html