Pirâmide de Teste de Software | O que é e como Utilizar?
Fulltureschool Fulltureschool
2.58K subscribers
1,912 views
61

 Published On Sep 30, 2021

Hoje a gente vai falar sobre pirâmides de testes de software. Eu gosto bastante da representatividade que a pirâmide tem, o quanto fica claro à medida que ela é utilizada para definir dentro de um plano dentro de um guia uma estratégia.

A pirâmide foi criada com o objetivo de separar as camadas por tipo de teste, ou por objetivos de teste. Na verdade ela acabou sendo criada dessa forma mas ela tem várias atividades.

A base da pirâmide de testes de software representa a maior camada onde eu devo concentrar mais os meus testes automatizados. A base está bastante relacionada com automação, bastante relacionada com o meu objetivo e onde eu tenho que concentrar mais esforços no sentido de automatizar e onde eles vão custar menos.

E quanto mais no topo da pirâmide mais custoso vai ficar. Não só financeiramente mas também com tempo de execução também. Então financeiramente eu vou ter uma ou não um prejuízo mas eu vou demorar mais.

No topo é a parte de teste exploratório, nessa última camada estão os testes unitários e testes exploratórios que devem ser feitos de forma manual.

E aí o que acontece com essa pirâmide de testes de software. A ideia dela é que com ela você consegue ajudar ou suportar a sua estratégia para os tipos de testes que você vai precisar fazer. Então se você precisar fazer testes de performance, testes de carga, testes funcionais…

Ou seja, qualquer tipo de teste que faça sentido dentro do seu plano pode ser, e deve ser, colocado nessa estrutura para que também seja pensado em que momento isso vai ser feito nem onde eu vou focar mais o que faz mais sentido para mim. Em que momento eu vou fazer esses testes então ela também serve como guia da importância.

/// Se você gostou deste vídeo sobre A Pirâmide de Testes de software, pode gostar também de:
• Você sabe o que são Suítes de teste de Software? | Qualidade de Software
   • Você sabe o que são Suítes de teste d...  

• A Diferença entre Teste de Software e Depuração | Qualidade de Software
   • A Diferença entre Teste de Software e...  

• As Fases do Teste de Software | Qualidade de Software
   • As Fases do Teste de Software | Quali...  

/// Esse vídeo é um recorte da aula de Qualidade de Software do nosso curso FullturePRO Dev Full Stack.
Já pensou que em menos de um ano, você estará pronto para construir
um aplicativo do zero?

Com nosso curso, você terá uma visão ampla de todo projeto para criação de uma aplicação e poderá definir o seu caminho profissional, apto para atuar no Front-end, Back-end e Mobile em uma das maiores empresas do Brasil e do mundo.

Conheça mais sobre nosso curso em:
https://www.fullture.com/dev-full-sta...

Futureproof Yourself!

/// Sobre a Fullture
Somos uma escola focada em desenvolver os profissionais que o Brasil (e o mundo) precisa, estabelecendo uma ponte entre profissionais e empresas.

Saiba mais em https://fullture.com/

///Siga-nos
Facebook:   / fulltureschool  
Instagram:   / fulltureschool  

///Tags
#Fullture #QualidadeDeSoftware #DevFullStack

show more

Share/Embed