Trabalho de Conclusão de Curso de Graduação
Análise de ferramentas de automação de testes de software
Fecha
2022-02-04Autor
Teixeira, Eleonora
Institución
Resumen
With the advancement of information technology, the demand for the development of web systems is becoming even greater. Along with this, the search for the development of quality systems that satisfy the requirements increases. Through software testing techniques, it is possible to guarantee that at the end of development, a functional system that matches the
specifications is obtained. However, many times the application of these techniques is done manually, making it necessary to do many tests about a functionality, in order to certify the non-occurrence of errors, making it a costly process. The implementation of test automation arises to minimize the cost of manual testing, testing a functionality several times, automatically. Thus, this course conclusion work aims to analyze advantages and disadvantages regarding the use of automated testing tools that help in the software quality control process. To identify the pros and cons and which tool is best suited in the context of automating web systems. Capybara and Cypress frameworks were analyzed in terms of configuration structure,
line of code, debugging and runtine and the results show that Cypress excels in terms of configuration, structuring, debugging and runtime, while Capybara excels in relation to thegenerated line of code.