Este sitio no admite tests de aplicaciones móviles.

Información general

Haz clic en un test de aplicación móvil en la página Tests Synthetic para ver la página Detalles del test. Esta página contiene toda la información relativa al test, incluidas las propiedades del test, el historial de tests, las ejecuciones de ejemplo y las ejecuciones de tests.

Página Detalles del test

Las ejecuciones de tests aparecen en una página de detalles de tests después de que se ejecuta un test de aplicación móvil Synthetic. Los resultados de ejemplo se correlacionan con las últimas ejecuciones de tests superadas y fallidas en un intervalo de tiempo y en un número específico de localizaciones y dispositivos.

Propiedades de los tests

En la sección Propiedades, puedes ver el ID del test, las fechas de creación y edición del test, la prioridad del test, la etiqueta (tag) del entorno y las etiquetas adicionales.

Información general
En esta sección se describen los detalles del test Synthetic, incluida la aplicación móvil, la versión, la localización, el número de dispositivos, el intervalo del test y el número de pasos del test.
Monitor
Esta sección contiene el nombre del monitor de tests Synthetic y el mensaje de notificación configurado.
Ejecución de CI/CD
Esta sección contiene un menú desplegable para cambiar la regla de ejecución de este test que se ejecuta como parte de un pipeline CI.

Historial de tests

En la sección Historial, puedes ver el gráfico Tiempo de actividad global, que muestra el tiempo de actividad total de todas las localizaciones de tests en un intervalo de tiempo determinado. El tiempo de actividad global tiene en cuenta las condiciones de alerta configuradas para un test.

Gráfico del historial que muestra el tiempo de actividad global

Resultados de ejemplo

Las ejecuciones de tests de aplicaciones móviles incluyen componentes como capturas de pantalla para ayudar a solucionar tus tests fallidos.

En la sección Ejecuciones de ejemplo, se pueden analizar las ejecuciones de tests fallidas más recientes y compararlas con ejecuciones de tests recientes superadas.

Atributos de información general

Estado
El estado de tu ejecución de test (PASSED o FAILED).
URL de inicio
La URL del escenario de test de la aplicación móvil.
Pasos
El número de pasos de test completados en la ejecución de ejemplo.
Duración
El tiempo que ha tardado la ejecución del test.
Localización
La localización gestionada o privada desde la que se ha ejecutado el test.
Dispositivo
El tipo de dispositivo desde el que se ha ejecutado el test.
Tipo de ejecución
Tipo de ejecución del test (CI, activada manualmente o programada).
Registros
Descarga los logs de dispositivo que se han capturado para tus ejecuciones de tests para ayudar en la depuración.

Capturas de pantalla y acciones

Cada paso de test ejecutado contiene una captura de pantalla de la acción del paso, el nombre de la acción del paso, el ID del paso y la duración del paso.

Capturas de pantalla y acciones en la sección Ejecuciones de ejemplo de detalles del test

Resaltado XML

Los resultados de los pasos contienen la representación XML de la pantalla que se está probando, así como la posibilidad de pasar el cursor sobre la captura de pantalla o del XML para resaltar elementos específicos de la aplicación. Haz clic en un elemento para ver atributos adicionales:

Captura de pantalla del resultado de un test en la sección Ejecuciones de ejemplo, que muestra el inspector XML

Informes de fallos

Consulta y descarga los informes de fallos de tus dispositivos iOS y Android en el Explorador de resultados.

En el Explorador de resultados, filtra y busca los informes de fallos con la consulta @checkType:mobile @result.result.error:"Your application has crashed during the test." @result.result.device.platform.name:ios para identificar, visualizar y descargar informes de fallos para tus dispositivos iOS:

Captura de pantalla del Explorador de resultados utilizando el filtro y la búsqueda para encontrar resultados de fallos iOS

Selecciona un test fallido y descarga el informe del fallo:

Captura de pantalla de un resultado de test donde se resalta la capacidad de descargar el informe de fallo iOS

En el Explorador de resultados, filtra y busca los informes de fallos con la consulta @checkType:mobile @result.result.error:"Your application has crashed during the test." @result.result.device.platform.name:android para identificar, visualizar y descargar informes de fallos para tus dispositivos Android:

Captura de pantalla del Explorador de resultados utilizando el filtro y la búsqueda para encontrar resultados de fallos Android

Selecciona un test fallido y descarga el informe del fallo:

Captura de pantalla de un resultado de test donde se resalta la capacidad de descargar el informe de fallo Android

Resultados fallidos

El resultado de un test se considera FAILED si no cumple las aserciones o si el paso ha fallado por alguna otra razón. Se pueden solucionar problemas de ejecuciones fallidas inspeccionando sus capturas de pantallas, buscando errores potenciales a nivel de los pasos y examinando los recursos generados por los pasos.

Entre los errores más comunes en los tests de aplicaciones móviles se incluyen:

Element located but it's invisible
El elemento está en la página pero no se puede hacer clic en él, por ejemplo, si hay otro elemento superpuesto.
Cannot locate element
El elemento no se encuentra en el XML.

Eventos de tests

Las alertas de los monitores de tests Synthetic aparecen en la pestaña Eventos debajo de Ejecuciones de tests. Para realizar una búsqueda de alertas de tests Synthetic en el Explorador de eventos, ve a Eventos > Explorador e introduce @evt.type:synthetics_alert en la consulta de búsqueda. Para obtener más información, consulta Uso de monitores de tests Synthetic.

Referencias adicionales

PREVIEWING: piotr_wolski/update-dsm-docs