Testes
Compartilhar:
Essas perguntas foram mostradas apenas aos entrevistados que disseram trabalhar como Testadores/Engenheiros de QA ou que estão envolvidos em testes como parte do trabalho.
79%
de todos os entrevistados dizem que os testes desempenham um papel fundamental em seu desenvolvimento, o que representa quatro pontos percentuais a mais do que no ano passado.
63%
dos entrevistados disseram que estão pessoalmente envolvidos na automação de testes.
85%
daqueles que têm testes de unidade em seus projetos os escrevem por conta própria.
46%
dos entrevistados usam o projeto de caso de teste como parte de seu processo de teste.
59%
dos entrevistados relatam que, em suas empresas, as mesmas pessoas participam do design e da execução do teste.
O uso de testes de desempenho, regressão e estresse aumentou em comparação com o ano passado, enquanto os testes funcionais e de usabilidade foram usados com menos frequência, apesar de ainda estarem entre os 5 principais tipos de teste.
63%
daqueles que usam testes de unidade também usam métricas de cobertura de teste.
Os engenheiros de teste/controle de qualidade tornaram-se mais solicitados e altamente qualificados. A parcela de projetos em que há mais de 1 engenheiro de controle de qualidade por 10 desenvolvedores aumentou quatro pontos percentuais em relação ao ano passado. O mesmo crescimento é observado entre os projetos em que 76-100% dos engenheiros de controle de qualidade têm habilidades de programação. Respectivamente, a parcela daqueles que fazem apenas testes manuais diminuiu.
A parcela dos que utilizam ferramentas específicas para armazenamento de casos de teste aumentou nove pontos percentuais em relação ao ano passado. A cobertura de automação de teste não mudou muito em relação ao ano passado. A parcela de projetos com pelo menos metade dos testes automatizados ainda é pouco superior a 50%.
As cinco principais linguagens usadas para automação de teste não mudaram em relação ao ano passado e ainda são JavaScript/TypeScript, Python, Java, C# e PHP.
14%
dos entrevistados dizem que usam IA/ML para testar seus projetos, o que representa seis pontos percentuais a mais do que no ano passado.
O desenvolvimento orientado por comportamento (BDD - Behavior Driven Development) está se tornando cada vez mais difundido, acrescentando cinco pontos percentuais desde o ano passado. Agora, 17% dos entrevistados dizem que usam algumas tecnologias de BDD.
JetBrains AquaNovo
Procurando uma ferramenta poderosa para automação de testes? Obtenha o JetBrains Aqua e aumente sua produtividade desenvolvendo testes automatizados mais confiáveis que requerem menos manutenção.
Com base em seus valiosos comentários, o Aqua oferece suporte às linguagens de programação e frameworks de teste de automação mais populares. Inscreva-se em nosso blog para receber notícias sobre as últimas melhorias e não deixe de nos seguir no Twitter!
Encontre a ferramenta certa
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.