Proyecto Selenium
Objetivo: Desarrollar pruebas automatizadas para https://demoqa.com , cubriendo:
- Formularios (registro de usuario).
- Carga/Descarga de archivos (en la sección "Upload and Download").
- Alertas (en la sección "Alerts").
- Modo Headless y generación de reportes.
Requisitos del Proyecto
Casos de Prueba Obligatorios:
Registro de Usuario:
- Rellenar el formulario en https://demoqa.com/automation-practice-form .
- Validar que el mensaje de éxito contenga "Thanks for submitting the form".
Carga de Archivos:
- Subir un archivo en https://demoqa.com/upload-download .
- Verificar que el nombre del archivo aparece en la página.
Descarga de Archivos:
- Descargar el archivo "sampleFile.jpeg" y validar su existencia en una carpeta específica.
Alertas:
- Interactuar con las alertas en https://demoqa.com/alerts :
- Aceptar una alerta de confirmación.
- Capturar texto de una alerta de prompt y validar respuesta.
Modo Headless.
- Hacer las descargas automáticas en C:/downloads (Windows) o ~/downloads (Mac/Linux)..
Entregables
Código Fuente:
- Repositorio en GitHub/GitLab con Scripts de prueba.
Documentación:
- Guía de instalación y ejecución.
- Reporte HTML con resultados de las pruebas.
- Explicación de cómo se manejaron las descargas y el modo Headless.
- Video Demostración que muestre la ejecución cada una de las pruebas y las validaciones de archivos.
No hay comentarios.:
Publicar un comentario