Testes e Validação de Software
10 Questions
66 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quais são os principais princípios da atividade de teste?

  • Testes devem ser planejados antes de começarem a ser realizados e começar com pequenos componentes (correct)
  • Testes devem ser feitos sem planejamento e começar com testes de integração
  • Testes devem ser realizados sem ordem específica
  • Testes devem ser feitos apenas em componentes críticos do sistema
  • Qual é o objetivo do Teste Estrutural?

  • Testar a usabilidade do software
  • Verificar se o software está configurado corretamente
  • Garantir que o software atenda às necessidades do usuário
  • Garantir que todos os caminhos lógicos sejam testados pelo menos uma vez (correct)
  • Qual é o tipo de teste que visa descobrir erros de interface, erros nas estruturas de dados e erros de desempenho?

  • Teste Estrutural
  • Teste Funcional (correct)
  • Teste de Usabilidade
  • Teste Baseado em Erros
  • O que faz o Teste Baseado em Erros?

    <p>Inclui propositalmente algum erro no programa e observa o comportamento do programa com erro</p> Signup and view all the answers

    Qual é o tipo de teste que se concentra em testar a capacidade do software de lidar com volumes elevados de dados?

    <p>Teste de Volume</p> Signup and view all the answers

    Qual é o propósito do Teste de Segurança?

    <p>Garantir que os dados e módulos do sistema possam ser acessados apenas por determinados atores.</p> Signup and view all the answers

    O que é avaliado no Teste de Stress?

    <p>O desempenho do sistema em condições anormais.</p> Signup and view all the answers

    Qual é o objetivo do Teste de Contenção?

    <p>Verificar como o sistema se comporta caso dois ou mais usuários acessem o mesmo recurso.</p> Signup and view all the answers

    O que é feito no Teste Final?

    <p>O usuário utiliza o sistema e ao mesmo tempo trabalhar manualmente.</p> Signup and view all the answers

    Qual é o propósito do Teste de Configuração?

    <p>Garantir que o sistema funcione conforme o esperado em diferentes configurações de hardware.</p> Signup and view all the answers

    Study Notes

    Tipos de Testes

    • Teste de Segurança: garantir que os dados e módulos do sistema sejam acessados apenas por determinados atores
    • Teste de Volume: capacidade do sistema em lidar com um grande volume de dados
    • Teste de Usabilidade: enfatiza fatores humanos, estética, assistentes, documentação do usuário e material de treinamento
    • Teste de Stress: avaliar como o sistema responde em condições anormais, com carga de trabalho extrema, memória insuficiente, hardware e serviços indisponíveis
    • Teste de Contenção: verificar como o sistema se comporta caso dois ou mais usuários acessem o mesmo recurso
    • Teste de Configuração: garantir que o sistema funcione conforme o esperado em diferentes configurações de hardware e/ou software
    • Teste de Instalação: garantir que a instalação ocorra sob diferentes condições
    • Teste Final: antes de colocar o sistema em funcionamento definitivamente, fazer com que o usuário utilize o sistema e compare os resultados

    Princípios da Atividade de Teste

    • Testes devem ser planejados antes de começarem a ser realizados
    • Testes devem começar em pequenos componentes, para então progredirem para um teste de integração

    Tipos de Teste

    • Teste Estrutural (Caixa Branca): testar caminhos lógicos, garantir que todos os caminhos tenham sido testados pelo menos uma vez
    • Teste Funcional (Caixa Preta): demonstrar que as funções dos softwares são operacionais, que a entrada é adequadamente aceita, e a saída é corretamente produzida
    • Teste Baseado em Erros: incluir propositalmente algum erro no programa e observar o comportamento do programa com erro, comparando-o com o comportamento do programa original

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Aprenda sobre os princípios e tipos de testes de software, incluindo teste estrutural, funcional, baseado em erros, de segurança, de volume, de usabilidade e de stress.

    More Like This

    Software Testing Types
    8 questions

    Software Testing Types

    FeistyBalance4845 avatar
    FeistyBalance4845
    Week 7 - Software Testing
    19 questions
    Use Quizgecko on...
    Browser
    Browser