Tests Engenharia de software Flashcards
(17 cards)
Frente
Verso
O que é a Pirâmide de Testes?
É uma estratégia que sugere uma distribuição equilibrada dos testes automatizados
O que são Testes de Contrato?
Testes que garantem que dois sistemas ou componentes interagem corretamente
O que é Teste de Parametrização?
Técnica onde um mesmo caso de teste é executado com diferentes entradas para validar múltiplos cenários.
O que é Teste de Carga Fria?
Teste que verifica o desempenho do sistema quando iniciado do zero
O que é Teste Sintético?
Simulação do comportamento de usuários reais ou sistemas externos para monitorar e testar a aplicação de forma controlada.
Quais são os tipos de testes mencionados?
Testes Unitários
O que é um Test Pattern?
Uma solução reutilizável para problemas comuns em testes de software
O que são Testes Unitários?
Testes que verificam unidades isoladas do código
O que são Testes de Integração?
Testes que validam a comunicação entre diferentes módulos ou serviços do sistema.
O que são Testes de Contrato?
Testes que asseguram que os serviços seguem os contratos de comunicação acordados
O que são Testes de Componentes?
Testes que verificam um componente inteiro da aplicação
O que são Testes de API?
Testes que validam endpoints de APIs
O que são Testes End-to-End (E2E)?
Testes que simulam fluxos completos da aplicação
O que são Testes de Aceitação?
Testes que validam se a aplicação atende aos requisitos do cliente ou usuário final.
O que são Testes de Performance?
Testes que avaliam a velocidade
O que são Testes de Segurança?
Testes que identificam vulnerabilidades e garantem que o sistema está protegido contra ameaças externas.