Una revisión a la realidad de la automatización de las pruebas del software

Probar el software es una de las actividades más importantes en el ciclo de vida del desarrollo, pero tradicionalmente se ha llevado a cabo al final del proceso, cuando el producto está terminado y está a punto de ser liberado. La complejidad del software actual exige que la prueba se ejecute de for...

ver descrição completa

Detalhes bibliográficos
Autores: MARTINEZ MORALES, RAQUEL, TAMAYO OSORIO, PAULA ANDREA, SERNA M, EDGAR
Formato: artículo
Fecha de publicación:2019
País:Colombia
Recursos:Institución Universitaria de Envigado
Repositorio:Repositorio IUE
Idioma:español
OAI Identifier:oai:localhost:20.500.12717/2773
Acesso em linha:http://bibliotecadigital.iue.edu.co//jspui/handle/20.500.12717/2773
https://doi.org/10.13053/cys-23-1-2782
Access Level:acceso abierto
Palavra-chave:Fiabilidad del Software
calidad del Software
Casos de Prueba
Pruebas Manuales
Descrição
Resumo:Probar el software es una de las actividades más importantes en el ciclo de vida del desarrollo, pero tradicionalmente se ha llevado a cabo al final del proceso, cuando el producto está terminado y está a punto de ser liberado. La complejidad del software actual exige que la prueba se ejecute de forma paralela al desarrollo, de tal manera que los errores se encuentren a tiempo y se puedan corregir a bajo costo. La automatización de las pruebas surgió como una alternativa para agilizar su ejecución, a la vez que para mejorar la fiabilidad del producto y su calidad. Pero, aunque su estudio e investigación se inició hace casi 50 años, su progreso todavía no satisface la demanda por el mejoramiento de la calidad. En este artículo se presentan los resultados de una revisión integradora de la literatura, que se realizó con el objetivo de establecer una visión general de las experiencias reportadas sobre la automatización de las pruebas. Se encontró que todavía no hay acuerdo acerca de su definición y que las ventajas y limitaciones son casi opiniones. Además, que muchas empresas asumen la automatización como un remplazo total de las pruebas manuales, aunque su nivel de madurez todavía no la permita.