¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Testes Estáticos e Dinâmicos

Luiz borges Portugués

Contenido del mapa

Testes Estáticos e Dinâmicos

  1. As técnicas de teste estático avaliam o software sem executá-lo com o intuito de encontrar erros e defeitos o quanto antes no ciclo de vida de um projeto e fornecer informação sobre a qualidade do que está sendo produzido.

    • Tipos de Teste Estático
      • Revisão
        • A revisão é um exame sistemático de um documento que é realizado por uma ou mais pessoas com o objetivo de encontrar e remover erros.
          • A revisão pode ser usada para testar qualquer coisa que foi escrita ou digitada, incluindo documentos como especificação de requisitos, projetos, código, planos e casos de teste. Objetiva encontrar defeitos e padronizar a compreensão do time de teste para um determinado artefato.
            • As principais vantagens relacionadas a técnica de revisão quando aplicadas em um processo de desenvolvimento de software são: • Detecção de maneira antecipada dos defeitos, possibilitando a correção antecipada; • Diminuição significativa dos defeitos no software; • Aumento da qualidade do software produzido, bem como dos artefatos relacionados a ele; • Ganho de produtividade da equipe relacionada ao desenvolvimento. • Redução do tempo gasto para execução de teste; • Melhoria na comunicação, visto que autores e pares discutem e refinam o produto de trabalho em questão para garantir que todos tenham o mesmo entendimento do projeto, a clareza e a ausência de ambiguidade.
      • ANÁLISE ESTÁTICA
        • Ao contrário da revisão, a análise estática é realizada a partir da escrita do código e tem o objetivo de encontrar defeitos no código e nos modelos gerados. O processo proporciona uma compreensão da estrutura do código, e pode ajudar a assegurar que o código adere às normas industriais, mundiais e de mercado.
          • VANTAGENS DA ANÁLISE ESTÁTICA • Detecção antecipada de defeitos, antes da execução do teste e, conseqüentemente, menor custo para corrigi-los. • Aviso prévio sobre aspectos suspeitos do código ou projeto, através do cálculo de métricas como, por exemplo, medida de complexidade do código. • Identificação de defeitos que não são facilmente encontrados pelo teste dinâmico, como detecção de dependências e inconsistências nos modelos de software. • Melhoria na manutenibilidade do código e projeto. • Prevenção de defeitos.
            • Erros encontrados durante a análise estática • Referenciamento de uma variável sem valor definido. • Interfaces inconsistentes entre módulos e componentes. • Variáveis que nunca foram utilizadas. • Código morto, que são linhas de código que não podem ser executadas devido à lógica do programa. • Violação a padrões de programação. • Vulnerabilidades de segurança. • Violação de sintaxe do código e dos modelos.

Información

Descripción
Mapa Mental sobre Testes Estáticos e Dinâmicos, creado por Luiz borges el 06/11/2021.
Creado por
Luiz borges
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?