Esse é o tema do estudo do Trabalho de Conclusão de Curso (TCC) da
acadêmica de Sistemas de Informação Polyana De Carli Ellwanger. Objetivou investigar a automatização de testes funcionais no envio de documentos via
integração web service em uma plataforma de soluções fiscais, com o intuito de diminuir o retrabalho e o tempo de execução dos testes e
consequentemente melhorar a qualidade do produto. O TCC foi apresentado à banca examinadora na terça-feira, 20. A automatização foi realizada na InvoiCy da
Migrate Company com o intuito de diminuir o retrabalho da equipe de qualidade na execução de testes funcionais no envio de documentos fiscais via web service para a Secretaria
da Fazenda em cada nova Sprint.
Cada vez mais os sistemas computacionais são uma realidade no cotidiano das empresas. Assim, como a demanda por tecnologia e a
necessidade de automatização dos processos aumentam consideravelmente, os sistemas se tornam mais complexos e sucessíveis a defeitos. Diante disso, explica Polyana,
torna-se imprescindível que no processo de desenvolvimento do software sejam aplicadas técnicas que garantem a entrega de um produto ou serviço confiável e que
atenda às necessidades do cliente. “Com o avanço tecnológico os sistemas de tornaram cada vez maiores e complexos e com isso também mais suscetíveis
a erros. Aliado a isso, estão presentes fatores muito importantes no desenvolvimento de software, tais como, os prazos de entrega e a qualidade do produto desenvolvido”,
afirma.
Dessa forma, segundo ela, torna-se importante que durante o processo de desenvolvimento de software sejam aplicadas técnicas capazes de garantir que o
sistema forneça um serviço confiável. Para a automatização dos testes foi utilizado o JMeter. A ferramenta foi selecionada por ser open source e gratuita
e pelo fato de já ser utilizada em projetos desenvolvidos pela empresa onde o estudo foi executado. “No entanto, hoje seu uso é limitado na execução de
testes de stress”, pondera. Em função da facilidade de integração entre sistemas via web service, mais empresas aderem a este formato de
integração. Sharp (2011) informa que a tecnologia mais utilizada é o Web service, pois permite a comunicação de sistemas de diferentes linguagens, banco
de dados e servidores. Esta facilidade faz com que a maioria dos clientes aderem a esta forma de integração, e com isso, o projeto têm foco neste modelo de
integração.
A conclusão do estudo de Polyana determinou que houve a diminuição do retrabalho da equipe de qualidade para a
realização de testes. A banca examinadora foi composta por: M.Sc. Priscila Guarienti (Orientador), M.Sc. Denise da Luz Siqueira, M.Sc. Tiago Luis Cesa Seibel, e M.Sc. Vera
Lúcia Lorenset Benedetti.