Autores
Ryan Lekivetz (1) y Joseph Morgan (1)
Afiliaciones
(1) JMP Statistical Discovery LLC
Diario
Teoría estadística y campos relacionados
Fecha de publicación
2021
Abstracto
Probar sistemas de software complejos es una tarea extremadamente difícil. Los ingenieros de pruebas se enfrentan al reto de garantizar que un sistema de software satisfaga sus requisitos con un presupuesto ajustado. La elección de una suite de pruebas para tal tarea puede considerarse un problema de diseño de experimentos. Las pruebas combinatorias son una metodología de pruebas de software que puede considerarse un enfoque de diseño de experimentos para abordar el desafío de las pruebas de software. Extendemos esta metodología introduciendo el concepto de factores de bloqueo para una suite de pruebas. Ofrecemos un ejemplo, utilizando una biblioteca de software de código abierto, para ilustrar nuestra extensión. Se discuten las ventajas de considerar bloques, tanto durante el diseño como después de la ejecución de las pruebas, cuando puede ser necesaria la localización de fallos.
Citación
Lekivetz, R. y Morgan, J., 2021. Pruebas combinatorias: uso de bloqueos para asignar casos de prueba para validar sistemas de software complejos.Teoría estadística y campos relacionados, 5(2), págs.114-121, https://doi.org/10.1080/24754269.2021.1904095 .