GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

- TESTE DE SOFTWARE - - AULA 03 -

Brunno Roosevelt Sturm Dias Portugiesisch

Inhalt der Mindmap

- TESTE DE SOFTWARE - - AULA 03 -

  1. Vertentes do Teste de Software

    • Ao tratarmos do teste de software, é necessário que tenhamos a compreensão dos três pilares que dão sustentação a todo esse processo.
      • Esses pilares são a base para o entendimento conceitual, adaptação prática e elaboração efetiva do planejamento do teste em um projeto.
        • Nesse âmbito, os estágios ou níveis de teste abrangem o escopo de quando o teste será realizado. Já a vertente de tipos de teste compreende categorias de teste associadas a partir de um objetivo comum.
          • Por sua vez, as técnicas de teste tratam formas para realizar um projeto de casos de teste.
  2. Teste

    • Tipos
      • CX Preta
        • Acutação
        • Sistema
          • Funcional
      • CX branca
        • Unitário
        • Integração
          • Estrutural
      • CX CINZA
        • Regressão
        • Cobertura
    • Tecnicas de teste
    • Niveis
      • Acutação
        • ALFA
        • BETA
      • Sistema
      • Integração
      • Unidade
  3. Desenvolver

    • Especificação de requisitos
      • Planejar para
        • Teste de Aceitação
      • Projeto de Alto Nivel
        • Planejar para
          • Teste de Sistema
        • Projeto Detalhado
          • Planejar para
            • Teste de integração
          • COdificação
            • Planejar para
              • Teste de Unidade
                • Teste
  4. Quando o teste é realizado no momento da codificação e desenvolvimento do sistema.

    • Teste unitário:
    • O teste unitário tem o objetivo de garantir que o código escrito esteja de acordo com sua especificação antes de integrá-lo com outras unidades.
  5. Testes de Integração: Quando o teste é realizado no momento da integração de componentes previamente desenvolvidos.

    • Testes de Integração
    • O teste de integração tem por finalidade buscar por defeitos na interface entre componentes e ocorre em paralelo à atividade de integração do sistema.
  6. Testes de sistema: É aquele que é realizado no desenvolvimento do sistema, no momento em que os analistas de teste validam o produto com base nos requisitos.

    • Testes de sistema:
    • Teste de sistema se refere ao comportamento de todo o sistema, ou seja, produto definido pelo escopo de um projeto ou programa de desenvolvimento.
  7. Testes de aceitação : Neste caso , são os teste que são realizados no ambiente de produção, ou seja, aquele que é realizado pelo usuário da aplicação ou por terceiros designados, cujo objetivo é de aprovar ou não o software.

    • Testes de aceitação
    • O teste de aceitação é aquele realizado para assegurar o usuário de que o sistema irá funcionar de acordo com as expectativas definidas no início do projeto.
  8. Níveis de Teste

    • Teste alfa
      • É executado por um cliente nas instalações do desenvolvedor • Ambiente controlado • O desenvolvedor acompanha registrando os problemas encontrados
    • Teste beta
      • É realizado em uma ou mais instalações do cliente final • Sem a intervenção do desenvolvedor • É uma aplicação real do software • Os problemas são reportados regularmente ao desenvolvedor
  9. Tipos de Teste de Software

    • Testes de Caixa-Branca (Estrutural) • Testes de Unidade • Teste de Integração
      • Os testes serão elaborados para verificar: – As decisões lógicas (verdadeiro/falso) – Os "loops" até o limite – As variáveis estáticas e dinâmicas – Dentre outros
    • Testes de Caixa-Preta (Funcional) • Testes Funcionais • Testes de Aceitação • Testes Exploratórios
      • Os testes funcionais também são conhecidos como "teste caixa-preta“ • O testador não precisar conhecer os detalhes da codificação • O testador informa os dados de entrada e verifica se a saída/resultado está de acordo com o que era esperado • Não tem como objetivo saber como a funcionalidade foi implementada, mas sim quais são os resultados apresentados
    • Testes de Caixa-Cinza • Testes de Regressão • Testes de Cobertura
      • Apesar de não ser reconhecida por muitos especialistas, a técnica de teste de caixa-cinza é um mesclado do uso das técnicas de caixa-preta e de caixa-branca. • Isso envolve ter acesso a estruturas de dados e algoritmos do componente a fim de desenvolver os caso de teste, que são executados como na técnica da caixa-preta • Exemplo: Verificar se o dado está sendo gravado no banco de dados corretamente

Informationen

Beschreibung
Mindmap am - TESTE DE SOFTWARE - - AULA 03 -, erstellt von Brunno Roosevelt Sturm Dias am 14/08/2018.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck