Mejora de la calidad en desarrollos orientados a objetos utilizando especificaciones UML para la Obtención de precedencia de Casos de Prueba

  1. Luis Fernández Sanz 1
  2. Pedro J. Lara Bercial 1
  3. Juan J. Cuadrado-Gallego 2
  1. 1 Universidad Europea de Madrid
    info

    Universidad Europea de Madrid

    Madrid, España

    ROR https://ror.org/04dp46240

  2. 2 Universidad de Alcalá
    info

    Universidad de Alcalá

    Alcalá de Henares, España

    ROR https://ror.org/04pmn0e78

Revista:
Revista de procesos y métricas de las tecnologías de la información

ISSN: 1886-4554

Año de publicación: 2004

Volumen: 1

Número: 3

Páginas: 11-20

Tipo: Artículo

Otras publicaciones en: Revista de procesos y métricas de las tecnologías de la información

Resumen

La generación sencilla de los casos de pruebas de una aplicación ha sido a lo largo de la historia una de las principales aspiraciones de los desarrolladores de software. Sin embargo, en el mejor de los casos, aquel en el que dispusieramos de un método para la obtención automática de todos los casos de prueba, la ejecución real de dichos casos sería poco menos que inviable en términos de tiempo y coste por tanto las pruebas del producto no permitirán nunca asegurar la ausencia de defectos en el mismo ya que la complejidad de software hace inviable la realización de un control definitivo, exhaustivo y completo. Dado que los costes de aplicación de pruebas pueden ser muy elevados es necesario incrementar la eficiencia de dichas tarea. En este artículo se propone un algoritmo para la generación automática de casos de prueba a partir de especificaciones UML y una serie de prácticas orientadas a la ordenación de dichos casos de prueba en función del riesgo asociado en cada uno de ellos.