Compartir a través de


Inicio rápido: Generación de pruebas unitarias con La modernización de aplicaciones de Copilot de GitHub: actualización para Java (versión preliminar)

En este inicio rápido se muestra cómo generar pruebas unitarias mediante la modernización de aplicaciones de GitHub Copilot: actualización para Java (versión preliminar).

Prerrequisitos

Nota:

Si usa Gradle, solo se admite la versión 5+ del contenedor de Gradle. No se admite el DSL de Kotlin.

Inicie sesión para usar Copilot e instale la extensión necesaria.

Para usar GitHub Copilot, inicie sesión en su cuenta de GitHub en Visual Studio Code. Seleccione el icono de Copilot en la parte superior de Visual Studio Code para acceder al panel de GitHub Copilot. Para obtener más información sobre cómo configurar GitHub Copilot, consulte Configuración de GitHub Copilot en VS Code.

A continuación, siga estos pasos para instalar la extensión en Visual Studio Code:

  1. En Visual Studio Code, abra la vista Extensiones desde la barra de actividad.
  2. Busque GitHub Copilot Modernización de Aplicaciones en el marketplace.
  3. Seleccione el paquete de extensiones Modernización de aplicaciones de GitHub Copilot.
  4. En la página de extensión, seleccione Instalar.
  5. Reinicie Visual Studio Code.

Una vez completada la instalación, debería ver una notificación en la esquina de Visual Studio Code que confirma que se ha realizado correctamente.

Para obtener más información, consulte Instalación de una extensión de VS Code.

Inicie el modo del agente copilot de GitHub e inicie la actualización.

Siga estos pasos para iniciar el modo del agente copilot de GitHub y generar pruebas unitarias:

  1. Seleccione un proyecto de Java que use Maven o Gradle como herramienta de compilación.
  2. Abra el proyecto de Java seleccionado en Visual Studio Code.
  3. Abra el panel Chat de Copilot de GitHub.
  4. Cambie al modo agente.
  5. Escriba un mensaje como Generate unit tests for this Java project (Generar pruebas unitarias para este proyecto de Java).

Captura de pantalla de Visual Studio Code que muestra un ejemplo antes de la generación de pruebas unitarias.

Espere a que se complete la generación de pruebas

La herramienta Modernización de aplicaciones: actualización para Java (versión preliminar) analiza el proyecto de Java dentro del área de trabajo actual. Esto incluye evaluar la versión de JDK del proyecto, las herramientas de compilación y las pruebas unitarias existentes.

Como parte del proceso, la herramienta genera un archivo TestReport.md que realiza un seguimiento del progreso de la generación de pruebas y proporciona un resumen de los resultados de las pruebas antes y después de la generación de pruebas. El informe incluye los detalles siguientes:

  • Número total de pruebas existentes
  • Tasa de pases general
  • Marca de tiempo
  • Número de pruebas exitosas
  • Número de pruebas con errores
  • Número de pruebas con errores

Durante la generación de pruebas, la salida muestra mensajes de progreso (por ejemplo, "Generación de pruebas unitarias para ..." ) para indicar la actividad en curso. La herramienta genera automáticamente archivos de prueba y los agrega al área de trabajo.

Revisión de las pruebas generadas

Una vez completada la generación de pruebas, GitHub Copilot muestra un informe detallado que resume los resultados de las pruebas posteriores a la generación. Este informe incluye las mismas métricas capturadas antes de la generación de pruebas, como el número total de pruebas, éxitos, errores y errores, lo que le permite comparar y evaluar fácilmente los cambios introducidos durante el proceso.

Captura de pantalla de Visual Studio Code que muestra el informe de generación de pruebas unitarias.

Consulte también

Modernización de aplicaciones de Copilot de GitHub: actualización para Java (versión preliminar)