Introducción a las pruebas de desarrollo de software en .NET
Tutorial: https://youtu.be/Nj0ySs7SmGw
Artículo: https://www.c-sharpcorner.com/article/implementing-unit-and-integration-tests-on-net-with-xunit/
2. Pruebas Unitarias y de Integración en .NET
Ing. Cristopher Coronado
Alpha Microsoft Learn Student Ambassador
Quito - Ecuador
3. • Ingeniero en Sistemas Computacionales (abril 2019)
• Desarrollador de Software Full Stack Semi Senior en
WebCreek (enero 2020)
• Estudiante de 1er semestre de la maestría en Inteligencia
Artificial en la Universidad Internacional de La Rioja
cristofima
Skills:
@cristofima2016
cristopher.coronado.7 cristopher-coronado
cgcoronadom@gmail.com
4. • Introducción a Clean Architecture en .NET (29 de octubre)
• Pruebas Unitarias y de Integración en .NET (11 noviembre)
• CI/CD con Azure DevOps (1 – 6 diciembre)
5. Es un proceso para verificar y validar las
distintas funcionalidades de un software,
con el objetivo de garantizar que el
producto de software esté libre de
defectos.
El testing de software es un proceso
paralelo al desarrollo de software cuyas
tareas deben ir realizándose a medida que
se construye el producto para evitar
problemas en la funcionalidad de manera
previa a su lanzamiento.
6.
7. Pruebas Unitarias: Comprueban funcionalidades muy
concretas de cada clase.
Pruebas de Integración: Verifican que los diferentes módulos
y/o servicios usados por nuestra aplicación funcionen en
armonía cuando trabajan en conjunto.
Pruebas Funcionales: Verifican la salida (resultado) de una
acción, sin prestar atención a los estados intermedios del
sistema mientras se lleva a cabo la ejecución.
Pirámide de Cohn