bachelorThesis
Aplicabilidade do Framework Rest-Assured sobre um Web Service de uma empresa real
Fecha
2016-06-17Registro en:
TREVISAN, Thiago Baronio. Aplicabilidade do Framework Rest-Assured sobre um Web Service de uma empresa real. 2016. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2016.
Autor
Trevisan, Thiago Baronio
Resumen
Everything is happening so fast in the market and companies need to develop products in shorter times, pressuring the development teams to work against the clock. The employees, under pressure to deliver final products before the deadline, remove the testing phase of the software development cycle. The consequences start to arise in the last phases of the development, as security flaws and lack of communication between modules. As a result, low quality products are inserted in the market. So, tests are not an option any more and are established permanently inside institutions, being applied manually by the developers. However, applying and developing test cases manually takes time and frequently does not cover all the system. Besides, employees in charge need to mount all the cases and analyse the results after, putting them away from the main focus that would be the supervision of the tests. In view of this, automated testing systems are inserted into the institution. This systems are reusable, easy to update, have low deployment costs and are also more efficient than manual testing, besides bringing trust and consistency to the system. The system under test aims event advertising and a quick and easy ticket selling, as well as all the tests were applied on a system image running on a local server. This paper aims to apply the testing framework REST Assured on this system, using unit testing built by techniques of modular script, verifying its applicability in this type of system. Hypotheses were established within the company’s members based on Quality of Service requirements: performance, integrity and security. Some services passed on the tests, as well as several have failed, finding errors even in essential system functionalities. All the collected results were analysed and forwarded to the company. The framework proved to be a good solution for developing and applying tests in Web services RESTful.