Implementa con confianza

Usa las funciones de prueba y depuración de Gemini en Android Studio para corregir errores más rápido y lanzar apps de mayor calidad.

Cómo analizar informes de fallas

Usa Gemini en Android Studio para analizar los informes de fallas de las Estadísticas de calidad de la app, generar estadísticas, proporcionar un resumen de fallas y (cuando sea posible) recomendar los próximos pasos, incluidos código de muestra y vínculos a la documentación relevante.

Para generar toda esta información, haz clic en Información en la ventana de herramientas App Quality Insights de Android Studio después de habilitar Gemini en View > Tool Windows > Gemini.

Cómo mostrar estadísticas de Gemini desde la ventana de herramientas App Quality Insights

Genera situaciones de prueba de unidades

Demostración de generación de situaciones de prueba de unidades

Cuando escribes pruebas de unidades para tu app, Gemini puede sugerir situaciones de prueba usando el contexto del código que quieres probar. Cuando se generan situaciones de pruebas de unidades, Gemini incluye nombres y descripciones detallados para tus pruebas, de modo que puedas comprender mejor la intención de cada prueba sugerida. Debes implementar el cuerpo de cada prueba por tu cuenta.

Para generar situaciones de prueba de unidades, haz lo siguiente:

  1. Navega a la clase para la que deseas generar situaciones de prueba de unidades.
  2. Haz clic con el botón derecho en la clase y selecciona Gemini > Unit test scenarios en el menú contextual.
  3. En el diálogo que aparece, selecciona los métodos de la clase para los que deseas generar situaciones y establece el paquete de destino para las pruebas.
  4. Haz clic en OK.
  5. Confirma el directorio de destino de tus pruebas y haz clic en OK.
  6. Si la clase de prueba ya existe, confirma si deseas que Gemini sugiera actualizaciones para el archivo existente.

Después de que Gemini procese la solicitud, deberías ver un archivo nuevo con las pruebas de unidades sugeridas o una diferencia para aceptar los cambios recomendados en un archivo existente.