Ejercicios
Aquí están todos los ejercicios del curso en un solo lugar, por módulos. Cada uno lleva a la lección que explica lo que necesitas.
Ejercicios de las lecciones
Sección «Ejercicios de las lecciones»Bienvenida
- Por qué fallan los programas: Reconoce el principio
- Qué es la calidad: Quejas de clientes
Requisitos
- Quién tiene voz: ¿A quién preguntarás?
- Cómo se obtienen los requisitos: ¿Qué preguntas?
- Tipos de requisitos: Del objetivo a la pantalla
- El buen requisito: Códigos promocionales · Envío · Devoluciones
- Cuando una tabla es más clara: La transición que falta
- Cuando una tabla es más clara: Rellena la tabla
Historias y criterios de aceptación
- Qué es una historia de usuario: ¿Qué historia expresa la necesidad?
- La buena historia: INVEST: Arregla la historia
- Dividir una historia grande: El importe final · Los códigos promocionales
- Criterios de aceptación: De la necesidad a la aceptación · El ejemplo que falta
- Example Mapping: reglas, ejemplos, preguntas: Los descuentos · La devolución
Escenarios con Gherkin
- Dado, Cuando, Entonces: Justo 50 € · Tres casos
- Esquema del escenario y Ejemplos: De copias a un esquema
- Esquema del escenario y Ejemplos: Dos reglas
- Qué, no cómo: Sin botones
- Qué, no cómo: Dos en uno
- Escenarios malos: El carrito
- Escenarios malos: Después un pedido de 50 €
- Documentación viva
Trazabilidad
- La matriz de trazabilidad: El envío y el carrito
- Cuando un requisito cambia: El umbral del envío gratis
- Lo que la cobertura no dice: Qué añadir
Pruebas estáticas
- Por qué pronto: El camino del defecto
- Tipos de revisión: ¿Qué pregunta lo caza?
- Revisar una especificación: La decisión
Técnicas de diseño de pruebas
- Particiones de equivalencia: El límite del carrito
- Valores límite: El límite del carrito · Días y cantidades
- Tablas de decisión: ¿Qué dice la tabla?
- Transiciones de estado: Todas las transiciones y las inválidas
- Pruebas por pares (pairwise): La tabla rota
- Cobertura del código: Dos condiciones, una decisión
- Pruebas basadas en la experiencia: Lo negativo y lo que queda
Niveles, tipos y proceso
- Niveles de prueba: ¿Qué nivel atrapa el error?
- Tipos de prueba: ¿Son pruebas de mantenimiento?
- Las pruebas en el ciclo de vida: ¿Qué cuadrante?
- El plan y las pruebas basadas en riesgos: Ordena por riesgo
- Defectos y el informe de defecto: La tarifa del envío · La unidad número once · El rechazo que vacía
No funcional
- Usabilidad y accesibilidad: El proceso de compra
- Desempeño y carga: Black Friday
- La seguridad como requisito: Los pedidos
Automatización
- Por qué y qué automatizar: Qué primero y por qué
- Del escenario a los pasos: Cambios y trampas
- Pruebas de componentes: Qué prueba protege qué
- API e interfaz de usuario: API, interfaz o más abajo
- Pruebas en CI: Causas y soluciones
Validar con el cliente
- Pruebas de aceptación con el negocio: El plan
- Medir después del lanzamiento: Cómo lees los números
Proyecto: códigos promocionales
- Códigos promocionales: de la solicitud al lanzamiento: La división · El plazo de vigencia
- Códigos promocionales: de la solicitud al lanzamiento
- Códigos promocionales: de la solicitud al lanzamiento: Los escenarios · Los casos técnicos
- Códigos promocionales: de la solicitud al lanzamiento: El informe
- Códigos promocionales: de la solicitud al lanzamiento: Cobertura e impacto