7

Quanto pode custar um erro?

#Azure #Testes unitários #JUnit
Ana Jorge
Ana Jorge

Sempre antenada com o mercado, a DIO incluiu em seus bootcamps mais recentes, o curso de introdução à qualidade de software.


Neste, é vista a importância dos testes de software e a forma correta de executá-los, assim como as ferramentas que podem auxiliar este trabalho. A seguir fiz uma breve síntese de alguns pontos abordados durante o curso.


Um dos princípios que podem ser levados em consideração para motivar a execução de testes, é aquele que diz que quanto antes o erro for encontrado, mais barato ele sairá.


Os testes possuem categorias, técnicas e níveis, que devem ser empregado de acordo com a situação.

Os tipos de testes podem ser classificados em: 

  • Funcionalidade
  • Usabilidade
  • Performance
  • Segurança


Quanto as técnicas, temos funcional e estrutural. E os níveis podem ser descritos como:

  • Unidade
  • Integração
  • Sistema 
  • Aceitação


Outro ponto a ser mencionado é o processo de um teste, que é constituído pelas seguinte fases: planejamento, projeção, execução e entrega.


Todas estas etapas devem ser documentadas e o retorno de cada uma delas é importante, para que as devidas correções sejam feitas antes da implementação, reduzindo assim o risco de falha no cliente final. 


Lembre-se sempre um erro encontrado durante o desenvolvimento custa 1, enquanto na fase de produção custa 100 vezes mais.

5
144

Comentários (5)

1
Sandra Lins

Sandra Lins

21/08/2021 11:03

Bem lembrado, Ana Jorge.


Vendo hoje seu artigo me remeteu a Live assistida com Rodrigo Tavares, hoje um excelente expert na tecnologia, esse cara é Show de bola, onde ele lembra de um erro que ele cometeu no começo de carreira e que foi de larga proporção. Com a necessidade acelerada de capacitação de profissionais em TI, demanda essa advinda da pandemia que ainda nos cerca, as empresas de formação precisam atentar para a formação desses, e ver se querem para o futuro "Alunos" ou "Estudantes"!!??

Parece a mesma coisa mais não é. O primeiro o diploma é tudo e o segundo farão a diferença no futuro tecnológico pq terão domínio do que aprendeu, onde a informação adquirida tornou-se conhecimento.


1
Leandro Carvalho

Leandro Carvalho

13/08/2021 20:51

Ótimo Artigo.

3
Patrick Leite

Patrick Leite

13/08/2021 16:26

Ótimo artigo Ana.

Me fez lembrar do bug da inflação de 184 bilhões de bitcoin, no qual foi gerado após um usuário ter realizado uma transferência negativa.

2
Isac Leite

Isac Leite

13/08/2021 16:23

ótimo artigo!

2
Lázaro Bonfim

Lázaro Bonfim

13/08/2021 15:50

Ótimo artigo.


E uma frase que deve ser lembrada sempre. Serve para qualquer negócio.

"Lembre-se sempre um erro encontrado durante o desenvolvimento custa 1, enquanto na fase de produção custa 100 vezes mais."


Full Stack developer | Student Systems Analysis

Brasil