Implantación de un proceso de automatización de pruebas para una aplicación software

Abstract

[ES] La automatización de pruebas es una de las alternativas más atractivas para afrontar un ritmo frecuente de entregas al cliente sin comprometer la calidad del producto software. Esto se hace más necesario cuando ya se tiene un producto en el entorno de producción y con una gran cantidad de usuarios que pueden verse afectados por un fallo. Existen diversos tipos y niveles de pruebas, entre ellos las pruebas de aceptación tienen especial importancia de cara a la conformidad del comportamiento externo del producto según las expectativas del cliente. El objetivo de este TFG es definir un proceso de automatización y aplicación de pruebas automatizadas en el contexto de un producto software real. Nos centraremos en pruebas de aceptación funcionales. Para esto, y gracias a la colaboración con una empresa en la cual el estudiante disfruta de una beca, se establecerá un proceso para su equipo de testeo trabajando con unproducto software de gran envergadura en cuanto a funcionalidad y número de usuarios.[EN] Test automation is one of the most attractive alternatives to cope with frequent delivery of software to the customer warranting product quality. This is specially important when you have a product already released with a large number of users which can be affected by a failure. There are different types and levels of tests, among them the acceptance tests allow us to assure the conformity of the external behavior of the product with the client's expectations. The aim of this work is to define a process for automation and application of automated tests in the context of a real software product. We will focus on functional acceptance tests. Thanks to the collaboration with a company in which the student have a scholarship, a process will be established for the test team and their work with a big software product software in terms of functionality and number of users.Esteve Ambrosio, DA. (2015). Implantación de un proceso de automatización de pruebas para una aplicación software. http://hdl.handle.net/10251/55321.TFG

    Similar works