INFORMÁTICA Y SISTEMAS
UNIVERSIDAD MAYOR DE SAN SIMÓN
UMSS Informática y Sistemas

AUTOMATIZACIÓN DE UNA APLICACIÓN WEB CON SELENIUM WEBDRIVER - Perfil

Código: 2258
Autor(es): Luna Mamani Mary Jimena
Area(s): Calidad de Software
Automatizacion
Gestión de Inicio: 1/2018
Modalidad: Proyecto de Grado
Carrera: Licenciatura en Ingenieria de Sistemas
Tutor: Msc. Lic. Yony Richard Montoya Burgos
Formulario: Descargar Realizá un click para empezar la descarga del Formulario de esta tesis.

Objetivo General:

Estructurar un proyecto de automatización de casos de prueba para una aplicación web con Selenium Webdriver aplicando el patrón de diseño Page Object

Objetivos específicos:

  • Establecer la estructura en base a las herramientas seleccionadas para la automatización
  • Investigar el patron de diseño Page Object para pruebas de automatización
  • Seleccionar una herramienta para el manejo de versionado de la automatización
  • Desarrollo de la automatización aplicando diferentes web driver Chrome Firefox Safari Edge y Phantom en los casos de prueba seleccionadas para las prueba de regresión
  • Ejecutar los casos de prueba automatizados
  • Seleccionar un servidor de integración continua para el proyecto de automatización
  • Elaborar un reporte de resultados después de la ejecución

Descripción :

La implementación de este proyecto de automatización es apto para el tipo de pruebas denominado “pruebas de regresión automatizadas” esta es una opción práctica cuando los casos de prueba se ejecutan repetidamente durante un período de tiempo prolongado esto es bastante útil, estas pruebas no implican la observación humana y no garantizar la facilidad de uso o la experiencia positiva del cliente, sin embargo son adecuadas debido a los frecuentes cambios de código y a la capacidad de ejecutar las regresiones de manera oportuna. El patrón de diseño Page Object separa entre el código de prueba y la página de código específico, como localizadores y el diseño asi ayuda hacer las pruebas más fáciles de escribir y mantener.