Testes
Compartilhar:
A pergunta a seguir foi mostrada a todos os participantes. Todas as demais foram mostradas apenas aos participantes que disseram trabalharem como testadores/técnicos em qualidade ou estarem envolvidos em testes como parte do seu trabalho.
Unidade
Integração
De ponta a ponta
Performance
Outros
Nenhuma opção
17%
daqueles que têm testes de unidades em seus projetos não os escreveram.
80%
de todos os participantes dizem que os testes desempenham um papel fundamental em seus projetos de desenvolvimento de software.
58%
dos participantes envolvidos em atividades de teste desenvolvem testes automatizados.
46%
dos entrevistados usam o projeto de caso de teste como parte de seu processo de teste.
53%
dos participantes relatam que em suas empresas, as mesmas pessoas que projetam os testes também os executam.
77%
72%
62%
Testes funcionais
43%
48%
43%
Testes de desempenho
44%
48%
39%
Testes de regressão
45%
42%
36%
Teste de aceitação
59%
daqueles que usam testes de unidade também usam métricas de cobertura de teste.
44%
40%
41%
Menos de 1 QA por 10 desenvolvedores
29%
31%
32%
1 a 3 QAs por 10 desenvolvedores
5%
7%
7%
4 a 6 QAs por 10 desenvolvedores
1%
1%
1%
7 a 8 QAs por 10 desenvolvedores
3%
2%
2%
9 a 10 QAs por 10 desenvolvedores
1%
1%
1%
Mais QAs do que desenvolvedores
18%
18%
16%
Não tenho certeza
35%
33%
33%
0 a 25%
12%
12%
17%
26 a 50%
7%
7%
9%
51 a 75%
20%
24%
20%
76 a 100%
26%
23%
21%
Não sei
Documentos do Office
Não uso ferramentas específicas
Ferramentas de gerenciamento de testes especiais
Outros
Todos
A maioria
Metade
Apenas alguns
Não tenho certeza
Nenhuma opção
34%
31%
34%
JUnit
20%
19%
27%
Selenium
29%
34%
26%
Postman
23%
25%
20%
Jest
2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|
33% | 35% | 36% | 36% | JavaScript/Typescript |
33% | 29% | 31% | 34% | Python |
36% | 29% | 29% | 33% | Java |
13% | 11% | 13% | 12% | C# |
7% | 7% | 6% | 8% | Kotlin |
– | 20% | 13% | 8% | PHP |
– | 10% | 12% | 7% | Bash |
– | 4% | 4% | 5% | C++ |
– | 6% | 8% | 4% | Go |
6% | 5% | 3% | 3% | Ruby |
– | 4% | 6% | 3% | Groovy |
– | 1% | 2% | 3% | Rust |
– | 2% | 3% | 3% | Scala |
– | 2% | 2% | 2% | Swift |
1% | 0% | 0% | 1% | Tcl |
1% | 1% | 2% | 1% | Perl |
– | 0% | 1% | 1% | Clojure |
11% | 2% | 3% | 3% | Outros |
11% | 6% | 4% | 6% | Nenhuma opção |
TechRepublic
Está se tornando essencial alavancar o código e a automação para multiplicar a cobertura dos testes. Então, se você estiver pensando em quais linguagens aprender ou nas quais se reciclar, considere que entre as linguagens mais usadas pelos participantes da nossa pesquisa que se identificaram como testadores, o JavaScript/TypeScript foi o líder, com uma parcela de 37%. Python e Java completaram os três primeiros lugares, respectivamente com 34% e 32%.
O TechRepublic capacita os profissionais a conduzirem suas organizações através da tecnologia, com reportagens, insights, matérias especiais, tutoriais e recomendações de produtos confiáveis.
85%
dos que responderam não usam nenhuma tecnologia de desenvolvimento orientado pelo comportamento.
Testes de API
Testes de IU
Testes de desktop
Outros
Dentre os que desenvolvem testes automatizados, 52% fazem testes de interface de usuário e 84% fazem testes de API.
JetBrains Aqua
Você deseja aumentar a sua produtividade desenvolvendo testes automatizados mais confiáveis e com menos manutenção? Experimente o JetBrains Aqua, um poderoso espaço de trabalho para automação de testes.
O Aqua tem suporte às linguagens de programação mais populares, além dos principais frameworks de automação de testes, como Selenium, Playwright e Cypress. O Aqua vem com um navegador de Web incorporado que lhe fornece insights úteis à medida que você escreve os seus testes. Assine o nosso blog para se manter atualizado sobre as últimas melhorias no Aqua e não deixe de nos seguir no X (antigo Twitter)!
Você é um técnico profissional em qualidade ou um aficionado por testes? Entre para o Aqua Adopters Group, que tem o objetivo de obter insights mais profundos sobre a comunidade de controle de qualidade. Como membro, você terá a oportunidade de participar de pesquisas alinhadas com a sua expertise, além de nos ajudar a melhorar o JetBrains Aqua. Junte-se a nós agora mesmo!
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.