Please enable JavaScript.
Coggle requires JavaScript to display documents.
Validación y Verificación de Software - Coggle Diagram
Validación y Verificación de Software
Testing
Flujo de Trabajo
TDD (Test Driven Development)
Escribir el código más simple que puede hacer pasar la prueba
BDD (Behauvior Driven Development)
Escribir el código más simple que puede hacer pasar la especificación
ATDD (Acceptance Test Driven Development)
El equipo discute en colaboración criterios de aceptación, con ejemplos
Métodos de Prueba
Pruebas de Caja Blanca
Integridad lógica del código
Pruebas de Caja Negra
Comportamiento de un sistema
Pruebas de Caja Gris
Abarca escenarios más complicados para validar realmente que una aplicación es sólida en estructura y lógica
Tipos de Prueba
Unitarias
Compuestas por pruebas de métodos y funciones individuales
E2E
Inicio y Fin
Rendimiento
Entender la fiabilidad, estabilidad y disponibilidad de la plataforma
Integración
Verifican los distintos módulos o servicios utilizados por tu aplicación
Selenium IDE
Listo para la Web
Fácil depuración
Ejecución entre navegadores
Test de aserción
Prueba lógica que me da verdadero o falso
Tiene que ser de manera clara y adecuada
Lógica comprobable especificada
sobre un objetivo bajo prueba.
Pruebas Unitarias
Act
Ejecutar, llamar
Assert
Comparo
Arrange
Organizar
Testing Frameworks
NUnit
Nivel de test hijos
MSTest
Nivel de método y clase
XUnit
Colección de clases o hilos