Pruebas de Software
Repositorio utilizado para alojar el proyecto y los ejercicios desarrollados durante el curso "Pruebas de Software" el segundo semestre del año 2022 en la Universidad Técnica Federico Santa María, para la carrera de Ingeniería Civil en Informática
- Jean Franco Zárate 201773524-4
- Josué Venegas 201873534-5
El enfoque principal del proyecto se basó en:
- Creación y desarrollo de un aplicación web enfocada a alojar recetas de comida, utilizando AngularJS, NodeJS y MongoDB
- Instalación y configuración de una suite de pruebas unitarias utilizando Jasmine Karma
- Instalación y configuración de una suite de pruebas de aplicación web utilizando Maven, JUnit y Selenium WebDriver
- Instalación y configuración de un entorno CI/CD para el frontend utilizando Jenkins
- Instalación y configuración de un entorno para el despliegue del frontend utilizando XAMPP, Apache HTTP Server
- Instalación y configuración de un túnel inverso para exponer Jenkins utilizando NGRok
- Automatización de JOBS de Jenkins utilizando GitHub Webhooks
- Instalación y configuración de un entorno de monitoreo del backend utilizando PM2
Programa en Python encargado de almacenar e identificar strings en una pila, guardando un historial de todas las operaciones realizadas en un archivo externo