Testes

87% dos desenvolvedores têm testes em seus projetos. A execução de testes de unidade é a abordagem mais popular, pois é usada por 68% dos desenvolvedores.

Que tipos de testes você tem em seus projetos?

77% disseram que testes são uma parte integrante do processo de desenvolvimento em suas empresas ou equipes.

As perguntas a seguir foram apresentadas apenas aos desenvolvedores contratados como testadores ou engenheiros de controle de qualidade ou que estão envolvidos em atividades de teste em suas empresas.

Seu processo de teste inclui a concepção de cenários de teste?

Esta pergunta foi apresentada apenas a desenvolvedores que utilizam ferramentas especiais de gerenciamento de testes.

Quais ferramentas você usa para armazenar cenários de testes?

Esta pergunta foi apresentada apenas a desenvolvedores que utilizam ferramentas especiais de gerenciamento de testes.

Como a concepção e a implementação de teste são realizadas?

Quais tipos de testes são usados no seu projeto?

Qual é a proporção entre o número de testadores ou engenheiros de controle de qualidade e desenvolvedores de software na sua equipe ou projeto?

Três quartos dos entrevistados afirmam que há menos de três testadores ou engenheiros de controle de qualidade para cada 10 desenvolvedores em seus projetos. Apenas 3% dos entrevistados disseram que há 9 ou mais engenheiros de controle de qualidade por 10 desenvolvedores em seus projetos.

Quantos testadores ou engenheiros de controle de qualidade possuem habilidades de programação na sua equipe ou projeto?

Quantos testadores ou engenheiros de controle de qualidade fazem somente testes manuais na sua equipe ou projeto?

Quantos de seus testes são automatizados?

49% dos entrevistados disseram que metade ou mais de seus testes são automatizados. A ferramenta mais popular para automação de testes é o Postman (35%), e os frameworks mais populares são o JUnit (41%) e o Selenium WebDriver (31%).

Quais frameworks de automação de testes você utiliza?

Quais ferramentas de automação de teste você utiliza?

Quais linguagens de programação você usa para automatizar testes na sua equipe ou projeto?

O Java, o JavaScript e o Python são as linguagens mais populares para automação de testes, cada uma sendo usada por um terço dos entrevistados ou mais.


Encontre a ferramenta certa

Escolha sua tecnologia

Baixe a ferramenta que você precisa

Experimente grátis

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Participe de pesquisas futuras

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Todos os direitos reservados.