Categories: All - pruebas - equivalencia - herramientas - regresión

by Zaida Maria Gonzalez Pereira 5 years ago

297

Técnicas de prueba_jap

En el ámbito de las pruebas de software, se destacan diversas técnicas y enfoques para asegurar la calidad de los sistemas. Las pruebas de valores límites se dividen en dos variantes:

Técnicas de prueba_jap

Técnicas de prueba

Valores Limites

Ligero: La variante ligera toma sólo dos valores: el propio límite y los valores adyacentes de las clases de equivalencia adyacentes
Riguroso: Considerar el valor exactamente en el límite, el valor inmediatamente superior y el valor inmediatamente inferior:

Testing Positivo y Negativo

Negativo: el objetivo es determinar el comportamiento del sistema en situaciones en las que no se pretende que sea utilizado ejemplo: Situaciones invalidas, entradas invalidas
Positivo: El testing positivo es muy útil para determiar si el sistema cumple los requerimientos del Cliente

Testing Regresión

A lo largo de un proyecto, de acuerdo a los incidentes reportados, se liberarán distintas versiones del sistema con los bugs solucionados, sin embargo, un pequeño cambio puede “romper” partes del código/interfaz que antes funcionaba de forma correcta y que parecía que no tenían relación alguna con la modificación que se realizó al solucionar el bug. Incluso puede hacer que errores que ya se hayan solucionado vuelvan a aparecer

Herramientas de gestión de casos de prueba.

Algunas herramientas: Testlink, qTest Manager, KiwiTCMS, Hiptest y Leantesting
Nos preguntamos: ¿Cómo saber el status del proyecto? ¿Cómo gestionar las versiones de los casos de prueba?
En éstas se registran los pasos, datos de entrada y salidas esperadas. Y luego de ejecutar los casos se añaden los resultados de ejecución, fecha, hora, tester, etc

partición de equivalencias

Especificación del sistema
Se debe asegurar que todos los valores deben ser equivalentes
Conjunto disconjunto tiene un elemento en común.

Objetivo

Diseñar y ejecutar la menor cantidad de prueba que garantice la mayor calidad del sistema