Testes Selenium
Testes Funcionais
Ismayle de Sousa Santos1
Pedro de Alcântara dos Santos Neto1
Rodolfo Sérgio Ferreira Resende2
Resumo: Apesar do teste de software estar relacionado à garantia de qualidade, ele demanda tempo e recursos, por isso acaba por não ser realizado em parte dos projetos executados. No contexto das empresas que sempre realizam testes, percebe-se que o teste funcional cresce em utilização e que o teste de desempenho e estresse ainda é pouco executado, mesmo diante do aumento do número de sistemas acessíveis via Web, nos quais esses testes são considerados essenciais. Neste artigo é proposto um método e sua ferramenta de apoio à geração de testes de desempenho e estresse de sistemas Web a partir de testes funcionais, na tentativa de popularizar o teste para esses requisitos não-funcionais. Apresenta-se também um estudo experimental que concluiu que o uso do método e da ferramenta pode gerar ganhos em termo de redução de esforço na criação desses testes de requisitos não-funcionais.
Abstract: Despite the fact that the software testing is related to quality assurance, in order to save time and resources, it is not performed in part of software projects. In the organizations where testing is performed it can be seen that functional testing is getting more common and that the stress and
1
2
UFPI/DIE, Teresina-PI, {ismayle,pasn}@ufpi.edu.br
UFMG/DCC, Belo Horizonte-MG, rodolfo@dcc.ufmg.br
Geração de Testes de Desempenho e Estresse a partir de Testes Funcionais
performance tests are scarcely performed despite the increment of web-based systems where the latter are considered essential. In this article it is proposed a method and its supporting tool for stress and performance test generation of web based systems, in order to facilitate the execution of non-functional testing. The stress and performance test generation takes advantage of functional tests. Experimental