Examen Febrero 2023 Pregunta 10

Examen Febrero 2023 Pregunta 10

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

Buenas, que hace que la d sea falsa? Para mi un análisis de cubrimiento se centra en las lineas de código y lo que sigue asumí que era verdad por sentido común no mas (tal vez sea eso lo que no esta bien en la respuesta).
Otra cosa que no logro ver es cuales son las combinaciones por pares para que sean 9 los casos de prueba.


Gracias

En respuesta a Rodrigo Alain De La Vega Rodriguez

Re: Examen Febrero 2023 Pregunta 10

de Cecilia Apa -

Hola Rodrigo, cómo estás?

La afirmación d) es falsa porque dos casos de prueba que cubren las mismas líneas de código NO SON iguales desde el punto de vista del Testing. Son iguales si tienen los mismos valores de entrada, mismo estado/contexto del sistema, mismo resultado esperado, entre otras cosas. Podrías perfectamente tener 2 casos de prueba que cubran las mismas líneas de código con resultados esperados diferentes.

Sobre las combinaciones por pares que son suficientes, te dejo una tabla de ejemplo, que saqué usando la herramienta online https://pairwise.yuuniworks.com/:

SO    Idioma Pantalla

Win     Ingles Pequenia

Win     Arabe Grande

Win     Esp Grande

Linux    Esp Pequenia

Linux    Arabe Grande

Mac     Ingles Grande

Linux    Ingles Grande

Mac     Arabe Pequenia

Mac     Esp Pequenia


Saludos,

Cecilia.