2do Parcial 2023 pregunta 4

2do Parcial 2023 pregunta 4

de Rodrigo Alain De La Vega Rodriguez -
Número de respuestas: 1

Buenas, me pueden explicar por que la C no es correcta?


No entiendo como a nivel unitario alguien puede hacer pruebas de caja negra y que no sea el desarrollador. Sacando el tema del código, si tengo un modulo que no puede ser ejecutado, como voy a hacer una prueba de caja negra? Pueden facilitarme el material del curso donde cuente este ejemplo sobre caja negra?

Gracias, saludos.

En respuesta a Rodrigo Alain De La Vega Rodriguez

Re: 2do Parcial 2023 pregunta 4

de Cecilia Apa -

Hola Rodrigo, cómo andás?

Primero que nada, el desarrollador sí puede hacer pruebas de caja negra a nivel unitario, la afirmación no dice lo contrario. 

Por otro lado, sí puedo realizar una prueba de caja negra de un módulo a través de una interfaz por ejemplo, o a través de código que realice llamadas a los métodos/funciones que este tenga. Teniendo la especificación/contrato de las funciones/métodos/clases, puedo diseñar e implementar casos de prueba sin tener acceso a la implementación.

Saludos,

Cecilia.