Está en la página 1de 4

Programacion 3

Tarea Prueba automatizada


Calificación: la que indica la plataforma.
Asignación individual.

Descripción:
Crear una prueba automatizada utilizando la herramienta selenium mostrada en clase de una
aplicación o página creada por ustedes o una ya existente, debe redactar las
historias de usuario simulando que fue desarrollando por usted, debe contener
criterio de aceptación la cual debe validar los siguientes puntos:

Hacer la prueba automatizada utilizando la librería de selenium con algunos


de los siguientes lenguajes:
1. Java
2. C#
3. Python
4. JavaScript
5. Ruby
6. Todos los lenguajes compatibles con la librería de Selenium.

Historia de Usuario:
Como usuario, quiero realizar una prueba automatizada utilizando la librería Selenium para garantizar
el correcto funcionamiento de la aplicación web.

Criterios de Aceptación
1. La prueba automatizada debe ejecutarse utilizando Selenium con uno de los lenguajes principales
mencionados.
2. Se debe crear las historias de usuario que incluya los pasos de la prueba y los resultados
esperados.
3. Documentación detallada del informe de prueba, incluyendo resultados y posibles problemas
encontrados.
4. El proyecto debe entregarse, y se recomienda el uso de Azure DevOps o GITHUB para facilitar el
acceso al código y a los informes.
5. Incluir capturas de pantalla automáticas para cada paso de la prueba.

Entrega del Proyecto:


Proporcionar acceso a Azure DevOps o Github el código fuente y la documentación Azure devops
tablero o Jira.

Video de la Prueba Automatizada:


Crear un video que muestre la ejecución de la prueba automatizada, destacando los pasos realizados
y los resultados obtenidos.

Capturas de Pantalla Automáticas:


Configurar el sistema de prueba para generar capturas de pantalla automáticamente en cada paso y
almacenarlas en la carpeta correspondiente.

Observaciones:
- Asegurarse de que el código sea claro y siga buenas prácticas de programación.
- Verificar que el informe de prueba incluya cualquier problema encontrado durante la ejecución.

Recomendación
Deben de analizar de manera correcta los requerimientos y si tienen dudas sobre
el tema deben de notificar por el grupo general de Teams. Las preguntas serán
recibidas y respondidas hasta el viernes 3 de diciembre.

Observaciones
• No hay prórroga para esta entrega, si no pudo entregar a tiempo concéntrese en
• trabajar su proyecto final.
• En caso de encontrar plagio en la entrega se valorará con 0 la entrega y se
penalizará su nota acumulada hasta la fecha.
• Cada historia de usuario requiere tener criterios de aceptación y criterios de
• rechazo bien documentados.
• Se requiere un mínimo de 5 historias de usuarios para realizar las pruebas.
• Dar acceso en azure a ktejada@itla.edu.do y 20186927@itla.edu.do en caso
de no dar acceso a ambos a la hora de la evaluación será calificado con 0.
Email de los calificadores:
Azure Devops/Github/JIRA: 20186927@itla.edu.do
Azure Devops/Github/JIRA: ktejada@itla.edu.do

Entregables de la tarea (Importante):

1- Proyecto con las pruebas automatizadas ( libreria selenium).


2- Puede utilizar GitHub o Azure para hacer la entrega del código de las pruebas.
3- Puede utilizar Azure Devops Board o JIRA para redactar las historias.
4- Documentar bien las historias, criterios de aceptación
y criterios de rechazos que se pueda explorar y entender lo que usted está
evaluando como prueba).
5- Reporte con resultados de la prueba (en html)
6- Capturas de pantallas de cada escenario de pruebas
7- Video público donde se pueda evidenciar la ejecución de su prueba.

Recordatorios
● 1- Acceso a los links al profesor y monitor con los link indicado.
● 2- No se puede enviar tarea en ningún momento por email solo por la plataforma.
● 3- Cualquier dudas se hará únicamente por correo al profesor y monitor.
● 4- Respetar las fechas acordadas.
● 5- La nota será 0 si no cumplen con el requerimiento del paso 1, 2, 3 y 4.
Criterio de evaluación

Permiso al repositorio 10%

Cumplir con la estructura indicada 60%

Crear los PR o MR 30%

Utilizar Selenium IDE -100% no se permite esto

En caso de no dar los permiso completo -100% no se permite esto

Plagio -100% no se permite esto

También podría gustarte