Um estudo comparativo de características das ferramentas de automação de teste end-to-end: Cypress vs QA Wolf vs TestCafé
Resumo
Diante da necessidade de softwares robustos e de alta qualidade, ferramentas de teste foram criadas para ajudar a detectar falhas e atender aos requisitos exigidos. Um comparativo das características entre as ferramentas de teste End-to-End, Cypress, TestCafé e QA Wolf, analisou documentação, preparação do ambiente de teste e comparação entre suas aplicações para determinar os pontos fortes e fracos das ferramentas. Os resultados mostram que a ferramenta mais fácil de usar é o QAWolf, enquanto o TestCafe requer sólidos conhecimentos de programação e domínio de testes e, por fim, Cypress tem mais recursos, mas requer um conhecimento avançado de testes e programação.Referências
Cypress (org.) (2022). JavaScript End to End Testing Framework. Disponível em: https://www.cypress.io. Acesso em: 11 julho 2022.
de Sousa Veloso, J., dos Santos Neto, P. d. A., de Sousa Santos, I., and de Sousa Britto, R. (2010). Avaliação de ferramentas de apoio ao teste de sistemas de informação. iSys-Brazilian Journal of Information Systems, 3(1).
Maffeo, B. and da Silva, S. B. (1992). Engenharia de softwere e especificação de sistemas: soluções para quem necessita da informação para agir.
Node.Js (org.) (2022). Node.js is an open-source, cross-platform JavaScript runtime environment. Disponível em: https://nodejs.org/en/download. Acesso em: 11 julho 2022.
Pressman, R. S. (2009). Engenharia de Software-7. Amgh Editora.
Qa Wolf (org.) (2022). Qa Wolf: Zero-effort automated QA for startups. Disponível em: https://www.qawolf.com. Acesso em: 11 julho 2022.
Sommerville, I. (2011). Software engineering 9th edition. ISBN-10, 137035152:18.
Visual Sutdio Code (org.) (2022). Download visual studio code - mac, linux, windows. Disponível em: https://code.visualstudio.com/. Acesso em: 11 julho 2022.
Wazlawick, R. S. (2010). Uma reflexão sobre a pesquisa em ciência da computação à luz da classificação das ciências e do método científico. Revista de Sistemas de Informação da FSMA, 6:3–10.
de Sousa Veloso, J., dos Santos Neto, P. d. A., de Sousa Santos, I., and de Sousa Britto, R. (2010). Avaliação de ferramentas de apoio ao teste de sistemas de informação. iSys-Brazilian Journal of Information Systems, 3(1).
Maffeo, B. and da Silva, S. B. (1992). Engenharia de softwere e especificação de sistemas: soluções para quem necessita da informação para agir.
Node.Js (org.) (2022). Node.js is an open-source, cross-platform JavaScript runtime environment. Disponível em: https://nodejs.org/en/download. Acesso em: 11 julho 2022.
Pressman, R. S. (2009). Engenharia de Software-7. Amgh Editora.
Qa Wolf (org.) (2022). Qa Wolf: Zero-effort automated QA for startups. Disponível em: https://www.qawolf.com. Acesso em: 11 julho 2022.
Sommerville, I. (2011). Software engineering 9th edition. ISBN-10, 137035152:18.
Visual Sutdio Code (org.) (2022). Download visual studio code - mac, linux, windows. Disponível em: https://code.visualstudio.com/. Acesso em: 11 julho 2022.
Wazlawick, R. S. (2010). Uma reflexão sobre a pesquisa em ciência da computação à luz da classificação das ciências e do método científico. Revista de Sistemas de Informação da FSMA, 6:3–10.
Publicado
06/08/2023
Como Citar
FIGUEIREDO, Rebeca M. de C. T.; FERNANDES, Raiane Eunice S.; FIGUEIREDO, Raquel M. de C. T.; ARAUJO, Clênia Melo; MENEZES, Jislane S. S. de.
Um estudo comparativo de características das ferramentas de automação de teste end-to-end: Cypress vs QA Wolf vs TestCafé. In: ENCONTRO NACIONAL DE COMPUTAÇÃO DOS INSTITUTOS FEDERAIS (ENCOMPIF), 10. , 2023, João Pessoa/PB.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 53-60.
ISSN 2763-8766.
DOI: https://doi.org/10.5753/encompif.2023.230852.