Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
Una cuenta de GitHub con GitHub Copilot habilitado, mediante el plan Business o Enterprise.
Versión más reciente de Visual Studio Code.
La versión más reciente de la extensión Copilot de GitHub en Visual Studio Code.
Paquete de extensión de modernización de aplicaciones de Copilot de GitHub. Para obtener instrucciones de instalación, consulte la sección siguiente.
Este paquete de extensiones agrupa las dos extensiones siguientes:
- Modernización de aplicaciones copilot de GitHub para Java (versión preliminar)
- Modernización de aplicaciones de Copilot de GitHub: actualización para Java (versión preliminar)
La modernización de aplicaciones no requiere Java en el entorno local. Sin embargo, para compilar el proyecto correctamente, instale la versión correcta de Java y Maven. Se recomienda Microsoft Build de OpenJDK y Maven.
Versiones instaladas de los JDK de origen y de destino.
Un proyecto de Java administrado por Git mediante Maven o Gradle.
Para proyectos basados en Maven: acceso al repositorio público de Maven Central.
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:
- En Visual Studio Code, abra la vista Extensiones desde la barra de actividad.
- Busque GitHub Copilot Modernización de Aplicaciones en el marketplace.
- Seleccione el paquete de extensiones Modernización de aplicaciones de GitHub Copilot.
- En la página de extensión, seleccione Instalar.
- 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:
- Seleccione un proyecto de Java que use Maven o Gradle como herramienta de compilación.
- Abra el proyecto de Java seleccionado en Visual Studio Code.
- Abra el panel Chat de Copilot de GitHub.
- Cambie al modo agente.
- Escriba un mensaje como Generate unit tests for this Java project (Generar pruebas unitarias para este proyecto de Java).
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.
Consulte también
Modernización de aplicaciones de Copilot de GitHub: actualización para Java (versión preliminar)