KnowledgeCity

Ferramentas e métodos da garantia de qualidade de software

Aprende diferentes técnicas para testares teu software
Assista à primeira aula grátis — tenha acesso completo às 8 aulas.

To view this video please enable JavaScript.

Curso: Sob demanda
Principiante  Provedor Andrew Levin  8 Lições ·  30m  em Árabe, Alemão, Inglês, Espanhol, Francês, Português, Urdu, Chinês simplificado 

Descrição do Curso

Neste capítulo, aprenderás sobre as diferentes técnicas de teste que podes aplicar ao teu código para verificares erros e uso adequado. Explorarás diferentes técnicas de teste de Black Box e White Box, para que são usadas, quando usá-las e como usá-las com amostras de software em funcionamento.

 

O Que Você Vai Aprender

  • Diferencie técnicas de testes de Caixa Preta e Caixa Branca e seus casos de teste
  • Aplique cobertura de instrução e cobertura de ramificação para verificar caminhos de código para erros
  • Use testes de limite e testes de equivalência para projetar casos de teste eficazes
  • Construa testes de tabela de decisão e testes de transição de estado para condições variadas
  • Determine como, quando e por que aplicar cada técnica de teste com base no que você está verificando
  • Distingua testes funcionais de não funcionais e escale a escada de testes

Principais Conclusões

  • Existem diferentes técnicas de teste para verificar código em busca de erros e uso apropriado, incluindo abordagens de Caixa Preta e Caixa Branca.
  • Escolher uma técnica de teste depende do que você está tentando verificar em busca de erros, então o curso cobre quando e por que usar cada uma.
  • As técnicas de Caixa Branca, como cobertura de instrução e cobertura de ramificação, examinam os caminhos internos do código.
  • As técnicas de Caixa Preta, como testes de limite, testes de equivalência, testes de tabela de decisão e testes de transição de estado, focam em entradas e comportamento esperado.
  • O curso distingue testes funcionais de não funcionais e demonstra técnicas com amostras de software reais funcionando.

Perguntas Frequentes

O que este curso cobre?

Ele cobre diferentes técnicas de teste que você pode aplicar ao seu código para verificar erros e uso apropriado, explorando técnicas de Caixa Preta e Caixa Branca, incluindo cobertura de instrução, cobertura de ramificação, testes de limite, testes de equivalência, testes de tabela de decisão, testes de transição de estado e testes funcionais e não funcionais.

Qual é a diferença entre as técnicas de teste ensinadas aqui?

O curso ensina as diferenças entre técnicas de teste, como casos de teste de Caixa Preta e Caixa Branca, e explica como, quando e por que usar cada uma com base no que você está tentando verificar em busca de erros.

Quais habilidades vou ganhar com este curso?

Você construirá habilidades em Testes de Caixa Preta, Testes de Caixa Branca, Testes de Caixa Cinzenta, Testes de Código, Testes de Software e uso de Ferramentas de Teste.

O curso usa exemplos reais?

Sim, mostra como usar as diferentes técnicas de teste com amostras de software reais funcionando.