Cómo generar un informe en Calabash-android
¿Cómo generamos informes en calabash android? Miré adentro a "La receta del pepino" libro en cómo generar informe. Pero eso no me ayudó completamente. Quiero generar un informe sobre por qué falló el inicio de sesión: Por ejemplo: 1) El usuario introduce una credencial válida e intenta iniciar sesión 2) Pero el inicio de sesión falla debido a server_error / user_not_found oa algunas excepciones. Consigo el error xml / statusCode del servidor cuando falla el acceso.
¿Cómo generar el informe usando ese código xml / status en calabash? Por favor ayuda !!
- ¿Cómo hacer Cucumber Android pruebas de integración?
- Preguntas sobre el soporte de calabash-android en Android Studio: Ruby, Edición de funciones y pasos, Lanzamiento de pruebas
- Constantemente obtener el error "HTTPClient :: ReceiveTimeoutError" con mi caja de prueba de calabaza muy simple
- ¿Por qué los pasos de definición de Pepino no están definidos en Android Studio
- ID de paquete observado 'build-tools; 20.0.0' en una ubicación incoherente
- Calabash-android: adjuntar a la aplicación en ejecución
- Integración Roboeléctrica y Pepino
- BDD Android UI marco de pruebas?
4 Solutions collect form web for “Cómo generar un informe en Calabash-android”
Utilice este comando para ejecutar su prueba:
calabash-android run <apkfile>.apk --format html --out reports.html
<% date = Time.now.strftime('%m_%d-%H:%M:%S') default_report = "./reports/output_#{date}.html" default_rerun = "./rerun.txt" %> common: NO_STOP='1' rerun_out: -f rerun -o <%= default_rerun %> html_report: -f html -o <%= default_report %> run: -p common -p rerun_out -p html_report
Aquí está mi configuración calabash-android perfil, puede ponerlo en el archivo ./config/cucumber.yml bajo su calabash android proyecto. Utilizando el siguiente comando exportará el resultado de la prueba en un archivo rerun.txt y un archivo ./reports/output_#{date}.html al mismo tiempo:
calabash-android run *.apk -p run
Para el informe HTML
> calabash-android run <apkfile>.apk --format HTML --out
Para el informe JSON
> calabash-android run <apkfile>.apk --format JSON --out
Estos son los formatos otehr en pepino,
- Bonita
- Progreso
- Uso
- JUnit
- Repetición
Más información de aquí: https://cucumber.io/docs/reference#reports
Para el informe HTML utilice lo siguiente:
Calabash-android run $ {APKFile} -f html -o test-result.html