Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Centro Universitario de Ciencias Exactas e Ingenierías Departamento de Ciencias Computacionales Asignatura: Ingeniería de Software II Clave de Asignatura: I5900 Pruebas Combinatorias en Pares (Pairwise Testing) Alumno: Fernando Cesar Sandoval Padilla Profesor: Sergio Manuel Bolaños Gutiérrez Fecha: 05 de Junio de 2021 Pruebas Combinatorias en Pares (Pairwise Testing) El Pairwise Testing es una técnica básica propuesta por TMap® Next para obtener las situaciones de prueba requeridas para llegar a una cierta cobertura. Puntos clave: • Su objetivo es probar todas las posibles combinaciones de dos factores. • Con él, se logra una gran reducción en el número de casos de prueba, obteniéndose aun así buenos resultados en la detección de defectos. • Se basa en el hecho de que la mayor parte de los errores se producen como consecuencia de un factor concreto o de la combinación de dos factores. • En lugar de probar todas las posibles combinaciones de todos los factores, resulta más efectivo probar cada combinación de dos factores. • Si solo hay un par de parámetros con dos clases de equivalencia, los casos de prueba necesarios se pueden obtener fácilmente de forma manual, sino mediante otras herramientas ya sean comerciales o gratuitas. Herramientas: Una de las herramientas que implementa la técnica de pruebas combinatorias en pares para la generación automática de casos de prueba es PICT (Pairwise Independent Combinatorial Testing) perteneciente a Microsoft, esta herramienta se caracteriza por su rapidez en la generación de pruebas y por su facilidad de uso. Por otra parte, existe una herramienta parecida pero que se diferencia con su interfaz gráfica llamada Pairwise Pict Online, esta herramienta es mas intuitiva y nada mas al entrar ya viene cargada con un caso de prueba. Esta herramienta la podemos encontrar en el siguiente link https://pairwise.yuuniworks.com/ Ejemplo: Se va a probar un sistema para comprar artículos a través de Internet. Para ello se consideran los siguientes tres parámetros: número de artículos, importe y método de pago. Para cada parámetro existen dos clases de equivalencia a probar: • Número de artículos: <= 8, >8 • Importe: <= 250 €, > 250€ • Método de pago: Contra rembolso, Tarjeta de Crédito https://pairwise.yuuniworks.com/ Para poder probar todas las combinaciones de estos tres parámetros, serán necesarios 23 = 8 casos de prueba Factores o parámetros implicados: • [Número de artículos, Importe] • [Número de artículos, Método de pago] • [Importe, Método de pago] Resultado: 4 casos de prueba Ejemplo resuelto con Pairwise Pict Online: Referencias • España, S. (2019, 20 diciembre). Aplicación práctica de la técnica Pairwise Testing. Tu centro de expertise en España sobre Digital Assurance y Testing. https://qanewsblog.com/2013/07/30/aplicacion-practica-de-la-tecnica-pairwise- testing-paloma-rodriguez-sogeti/ • F. (2020, 8 febrero). Pairwise testing. Federico Toledo. https://www.federico- toledo.com/pairwise-testing/ https://qanewsblog.com/2013/07/30/aplicacion-practica-de-la-tecnica-pairwise-testing-paloma-rodriguez-sogeti/ https://qanewsblog.com/2013/07/30/aplicacion-practica-de-la-tecnica-pairwise-testing-paloma-rodriguez-sogeti/ https://www.federico-toledo.com/pairwise-testing/ https://www.federico-toledo.com/pairwise-testing/
Compartir