Tome el ejemplo “Probar un cajero automático”.
Tienes que saber sobre las posibilidades.
Una vez más, las posibilidades son dos, una es Negativa y otra es Positiva y otra vez en que el éxito y los fracasos (pasa / falla) están ahí.
- ¿Por qué algunos desarrolladores pueden construir un buen software, pero no logran descifrar la entrevista técnica?
- ¿Cuáles son las preguntas generales que se hacen en las entrevistas de IPM?
- ¿Cuál es la mejor manera de prepararse para las entrevistas en el sitio web GeeksforGeeks?
- Ha pasado un mes desde mi graduación, pero no tengo llamadas de trabajo. Lo he intentado todo. ¿Qué tengo que hacer?
- ¿Olvidé la pregunta de programación que aprendí o resolví de recursos como Cracking the Coding Interview book? Como recordar
Este es solo un ejemplo, habrá muchos como este para probar un cajero automático y cada posibilidad también se puede escribir paso a paso para alcanzar el resultado como:
Paso 1: inserta la tarjeta.
Paso 2: Ingresa el PIN.
Paso 3: Seleccione la cuenta (Ahorro / Actual)
Paso 4: ingrese la cantidad
Paso 5: Responda Sí / No para imprimir el recibo.
Paso 6: Si la transacción se realiza, tome el dinero.
Paso 7: Retire la tarjeta (ahora la mayoría de los cajeros automáticos permiten tomar la tarjeta en el Paso 1, me refiero a simplemente deslizar)
Desarrolle su método único de escribir estos …
De manera similar, debemos escribir Casos de prueba y Escenarios de prueba.
Después de escribir casos de prueba, debemos convertirlos en código para la automatización o en cualquier cosa que se compile.
Lea sobre los diferentes tipos de pruebas para diferentes tipos de aplicaciones y el ciclo de vida de las pruebas, los diferentes modelos de prueba (como Waterfall, V, Agile, etc.).