INTEGRAÇÃO CONTÍNUA COM APLICAÇÃO DE TESTES DE REGRESSÃO
Quando há um aumento de complexidade do projeto, a necessidade de integrar código de diferentes membros de uma equipe cresce. Um dos pontos de maior risco no ciclo de desenvolvimento de software é a integração de mudanças independentes feitas por diferentes membros de uma equipe. Este trabalho apresenta uma metodologia para a execução de testes em um ambiente de integração contínua (IC). O objetivo é o de propor uma solução simples de aplicar uma bateria de vários tipos de testes neste ambiente, que por sua vez é capaz de identificar, de forma contínua, quando há mudanças no sistema. Como resultado, uma melhoria na detecção de falhas devido a mudanças feitas por desenvolvedores foi alcançada.
INTEGRAÇÃO CONTÍNUA COM APLICAÇÃO DE TESTES DE REGRESSÃO
-
DOI: 10.22533/at.ed.0002120102
-
Palavras-chave: sistema de integração contínua; automação de teste; ambiente de integração de software; testes de regressão
-
Keywords: system continuous integration, test automation, software integration environment, regression test
-
Abstract:
When there is an increase of project complexity, the need to integrate code from different members of a team grows. One of the riskiest points in the software development cycle is the integration of independent changes made by different members of a team. This work presents a methodology for running tests in a continuous integration (CI) environment. The objective is to propose a simple solution to apply a battery of various types of tests in this environment, which in turn is able to identify, continuously, when there are changes in the system. As a result, an improvement in fault detection due to changes made by developers were achieved.
-
Número de páginas: 4
- Nilo Giannecchini