Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Frameworks de automatización
NOMBRE DE LA ESCUELA
ELABORACIÓN
VALIDACIÓN
EQUIPO DE DESARROLLO
DIDACTIC
AÑO
2022
Tabla de contenidos
Introducción .............................................................................................................. 5
Los frameworks, son un conjunto de reglas y normas para trabajar sobre algún
proceso. En este caso en particular, nos centraremos en el proceso de
automatización de pruebas de softwares, las que se encuentran declaradas
en el ciclo de vida de desarrollo de software, como parte fundamental para
asegurar un buen producto.
5
1. Frameworks de automatización
6
Algunos de los problemas que se presentan en este proceso son:
7
Un elemento a considerar es que en la actualidad la mayoría de las
aplicaciones son web y móviles, teniendo esta tecnología un gran auge
de desarrollo, lo que se presenta como una oportunidad de negocio
para empresas las que deben acortar sus tiempos y costos de
implementación. De esta manera la automatización presenta ventajas y
desventajas en el proceso de pruebas.
Automatización de pruebas
8
Figura 4. Representación del funcionamiento de Selenium
Fuente: Cristhian Carmona, 2016
9
Figura 5. Representación de enfoque guiado por comportamiento
Fuente: Cristhian Carmona, 2016
10
5. Desarrollo, cuando se tiene la prueba de concepto, se procede a
desarrollar un framework (si es que no se está utilizando alguno), a
través de la programación en algún lenguaje
6. Testing y análisis, una vez el desarrollo de los scripts se haya
terminado, serán ejecutados y analizados los resultados
11
2. Tipos de frameworks de automatización
12
Hybrid: cada uno de los tipos de framework anteriormente mencionados
cuenta con una serie de ventajas, por lo que es usual que los frameworks
de automatización que se utilizan cuenten con un híbrido de dos o más
de ellos; especialmente la parte de modularización y utilización de data
sets.
13
información, lo que nos permitirá obtener mejores resultados en
cualquier área.
Enfoque conceptual:
14
Este mismo proceso analizado desde la automatización con un enfoque
técnico, también tendría 3 actores:
15
Cierre
En la siguiente figura, podremos observar el proceso necesario para
realizar el análisis de un framework adecuado a lo que se necesitamos,
hasta la culminación del análisis posterior a los resultados.
16
Referencias bibliográficas
17