O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Técnicas de testes

Isabela Caetano ENGENHARIA DE SOFTWARE II 2º ano Português

Conteúdo do mapa

Técnicas de testes

  1. Os testes de software são essenciais no ciclo de desenvolvimento e podem ser divididos em duas abordagens principais:

    • Testes Funcionais (Caixa-Preta)
      • Avaliam o que o software faz, sem se preocupar com sua implementação interna
        • Os usuários finais podem contribuir, mas a elaboração dos casos de teste geralmente é feita por analistas de testes ou QA (Quality Assurance), com base nos requisitos definidos
        • Testes caixa-preta avaliam a funcionalidade do software com base nos requisitos, mas não necessariamente detalham a usabilidade. Testes de usabilidade são uma categoria distinta
        • Nenhum teste pode garantir 100% de correção do sistema. Testes caixa-preta verificam se as entradas produzem as saídas esperadas, mas não garantem que não haja falhas ocultas
    • Testes Estruturais (Caixa-Branca
      • Avaliam como o software funciona internamente, analisando código, fluxos e decisões lógicas
        • Os testes caixa-branca são focados na estrutura interna do código e, geralmente, aplicados em testes unitários e de integração, não em testes de aceitação (que são testes funcionais ou caixa-preta)
        • A complexidade ciclomática mede a complexidade do fluxo de controle do código, baseada no número de caminhos independentes no código-fonte
        • São mais aplicados em testes unitários, onde se verifica o funcionamento do código em nível detalhado. Testes de integração podem incluir caixa-branca, mas não são exclusivamente baseados nela

Informações

Descrição
2º ano ENGENHARIA DE SOFTWARE II Mapa Mental sobre Técnicas de testes, criado por Isabela Caetano em 03-04-2025.
Criado por
Isabela Caetano
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?