Verificación de extremo a extremo
El stack de la aplicación ya está en ejecución. Analiza los cambios de la rama actual en comparación con su base, prepara una lista de pruebas manuales esenciales y ejecuta los flujos de trabajo relevantes de la aplicación para detectar regresiones.
Habilidades de terceros
- agent-browser
Flujo de trabajo
- Determina la rama actual y su base. Inspecciona el diff de Git desde el punto de fusión común y los flujos de la aplicación afectados.
- Enumera las pruebas manuales esenciales para el comportamiento modificado y las rutas de regresión estrechamente relacionadas. Incluye los resultados esperados.
- Ejecuta las pruebas aplicables en la aplicación web usando la habilidad
agent-browserinstalada. Registra los resultados reales y cualquier bloqueo. - Reporta las pruebas realizadas, sus resultados y cualquier fallo con pasos para reproducirlos. Distingue entre pruebas fallidas y pruebas que no pudieron ejecutarse.
Entorno y restricciones
- Abre
[WEB_ADDRESS]de forma predeterminada. - Inicia sesión usando
[USER]y la contraseña[PASSWORD]. - Crea datos de prueba manualmente a través de la aplicación web. Si existen limitaciones significativas que lo impidan, inserta los datos requeridos directamente en la base de datos usando la
[DATABASE_URL]proporcionada. - Usa
[DATABASE_URL]cuando sea necesario acceder a la base de datos. Mantén las credenciales de la base de datos fuera de los archivos y reportes comprometidos. - Si las pruebas unitarias son útiles, ejecútalas de un archivo a la vez. Nunca ejecutes más de un archivo
.speca la vez, para limitar el uso de recursos.