Una calculadora cayó al suelo. ¿Cómo procederías para probar si aún funciona?

La intención de esta pregunta no es averiguar si sabe cómo probar una calculadora, por lo que los detalles aquí no son particularmente útiles.

La intención es ver si tiene una forma sistemática de pensar acerca de las pruebas y de aplicar estrategias de prueba.

Hablar a través de su proceso de pensamiento con el entrevistador es todo el punto.

Lo haría hablando de cuáles son los posibles modos de falla, identificando casos agrietados y posibles efectos (por ejemplo, botones pegados), pantalla dañada, conectores flojos, fuente de alimentación dañada, componentes eléctricos desalojados y sus efectos.

Luego, hable sobre las prioridades de los exámenes. ¿Cuál es la cantidad adecuada de pruebas? ¿Por dónde empezarías? ¿Qué pruebas le dan la mayor cantidad de información con el menor tiempo y esfuerzo? Sugeriría que presionar el botón de encendido y confirmar que los botones y el trabajo de visualización serán lo primero.

Luego hable sobre la realización de la prueba. ¿Qué tipo de datos necesita para una prueba válida? ¿Cómo puede construir eficientemente vectores de prueba que le brinden buena información? Por ejemplo, para probar tanto encendido como apagado para cada elemento de una pantalla LCD de siete segmentos, ¿cuál es el conjunto mínimo de números? (1, 2, 5). ¿Cuánto tiempo llevaría asegurarse de que la batería no estuviera dañada? ¿De qué cosas NO debe preocuparse como resultado de una caída?

Finalmente, ¿qué tipo de herramientas puedes aplicar? ¿Tendría sentido presionar un botón automatizado? ¿Hay algún autodiagnóstico incorporado que pueda usar? ¿Cuál es el retorno de la inversión de tales herramientas?

Estas son las cosas que querrá poder discutir de manera inteligente, ya sea una calculadora o cualquier otra cosa que haya sufrido una caída.

Depende de qué tipo de trabajo de control de calidad estés buscando.

Si es bueno, responderá que su conocimiento del diseño le dice que solo hay una serie de cosas que pueden romperse: si la calculadora se enciende y puede hacer una suma, el motor informático real está bien, otros puntos de falla serían elementos de la pantalla (por lo que escribiría 88888888 para probar esto) y cada botón individual: tendría que darles una oportunidad individualmente.

Si es malo cuando necesitan un mono de prueba para hacer las cosas de memoria y por fuerza bruta, dígales que puede probar todas las combinaciones posibles de entradas (o al menos función) de la calculadora, que es cada tipo de operación que admite, para cada combinación de cada longitud de número (no todos los números, sino un número de un dígito y un número de un dígito, un número de un dígito y uno de dos dígitos, etc.)