logo móvil
Contáctanos

Reduciendo ejecuciones de prueba redundantes en pruebas de líneas de productos de software: un estudio de caso

Autores: Jung, Pilsu; Kang, Sungwon; Lee, Jihyun

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Reduciendo ejecuciones de prueba redundantes en pruebas de líneas de productos de software: un estudio de caso


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Línea de productos de software
Casos de prueba
Código fuente
Pruebas de regresión
Familia de productos
Generalidad

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 33

Citaciones: Sin citaciones


Descripción
En el contexto de la ingeniería de líneas de productos de software (SPL), los casos de prueba se pueden reutilizar para probar una familia de productos que comparten partes comunes del código fuente. Un enfoque para probar los productos de una familia de productos es ejecutar exhaustivamente cada caso de prueba en todos los productos. Sin embargo, tal enfoque sería muy ineficiente porque las partes comunes del código fuente se probarían múltiples veces innecesariamente. Para reducir la repetición innecesaria de pruebas, propusimos previamente un método para evitar ejecuciones de pruebas equivalentes de una línea de productos en el contexto de pruebas de regresión. Sin embargo, resulta que el mismo enfoque se puede utilizar en un contexto más amplio que solo las pruebas de regresión de familias de productos. En este documento, argumentamos la generalidad del método en el sentido de que se puede utilizar para probar la primera versión de una familia de productos, así como las pruebas de regresión de sus versiones posteriores. Además, en este documento, para hacer que el método sea prácticamente utilizable para los usuarios, proponemos un proceso para aplicarlo a las pruebas de SPL. Demostramos la generalidad de nuestro método y la aplicabilidad práctica del proceso propuesto para el método mediante la realización de un estudio de caso.

Otros recursos que podrían interesarte

Temas Virtualpro