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

Mapa mental

- TESTE DE SOFTWARE - - AULA 01 -

Brunno Roosevelt Sturm Dias Português

Conteúdo do mapa

- TESTE DE SOFTWARE - - AULA 01 -

  1. Teste década de 60 e 70

    • Teste década de 80
      • Teste nos dias atuais
        • Atividade fundamental; ▪ Clientes mais exigentes; ▪ Softwares cada vez mais complexos.
      • Década onde se passou a ter mais importância, criou-se um processo formal;
    • Época marcada por testes unitários realizados por desenvolvedores;
  2. Funcionalidade

    • Confiabilidade
      • Usuabilidade
        • Eficiência
          • Manuabilidade
            • Portavilidade
  3. Validação: Visa garantir que o produto final corresponda aos requisitos do usuário. Estamos construindo o produto certo?

  4. Verificação: visa assegurar consistência, completitude e corretitude do software em cada fase e entre fases consecutivas do ciclo de vida do software.

  5. Teste: Examina o comportamento do produto por meio de sua execução.

  6. Definição de Teste de Software

    • Testar é o processo de executar um programa ou sistema com a intenção de encontrar defeitos (teste negativo) (Myers, 1979)
      • Testar é qualquer atividade que, a partir da avaliação de um atributo ou capacidade, permita determinar se o programa ou sistema obtém os resultados desejados (Hetzel, 1988)
        • Testar é verificar se o software está fazendo o que deveria fazer, de acordo com seus requisitos, e se não está fazendo o que não deveria fazer (Rios, Cristalli, Moreira e Souza, 2003)
    • Teste de software é o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente no ambiente para o qual foi projetado. ▪ O seu objetivo é revelar falhas em um produto, para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes da entrega final.
  7. Por quê Testar?

    • Atualmente o processo de desenvolvimento de um software expõem a equipe de desenvolvimento a inúmeras situações que podem levar um software a ter pouca qualidade. São exemplos de situações que contribuem para falhas:
      • Ambiente de trabalho;
        • Complexidade de código;
          • Prazo de Entrega;
            • Pressão sobre a equipe;
              • Complexidade do trabalho.
    • Qualidade
      • Subsidia a avaliação do processo de desenvolvimento
      • Economia
        • Segurança
          • Hoje, a maioria dos sistemas desenvolvidos conta com algum tipo de sistema de segurança, seja para uma área restrita de um site ou para lidar com transações de informações sigilosas. ▪ Dependendo do projeto os testes de segurança podem ser considerados fundamentais, valendo de tudo para tentar “burlar” o sistema.
        • Reduz o tempo gasto com retrabalho relacionado às manutenções corretivas
  8. Conceito de teste (Erro, Defeito e Falha)

    • Erro: é uma ação humana que produz um resultado incorreto.
      • Defeito: A manifestação de um erro no software. Também conhecido como Bug.
        • Falha: É um desvio apresentado pelo software, aquilo que é observado quando ele está sendo executado e apresenta um defeito.
          • Se um defeito no código for executado, o sistema irá apresentar uma FALHA. Falhas também podem ser causadas por condições ambientais: radiação, magnetismo, campos eletrônicos, temperatura, poluição etc.
        • Esse ERRO pode produzir um DEFEITO (BUG) no código ou documento. Ou seja, o sistema falhará ao fazer o que deveria (ou o que não deveria), causando uma falha.
      • O ser humano está sujeito a cometer um ERRO;
  9. Benefícios do teste de software

    • medir a qualidade do software
    • confiança na qualidade do software
    • reduzir os riscos
    • atender requisitos contratuais
    • encontra defeitos
    • garantia da qualidade.

Informações

Descrição
Mapa Mental sobre - TESTE DE SOFTWARE - - AULA 01 -, criado por Brunno Roosevelt Sturm Dias em 13-08-2018.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?