Please enable JavaScript.
Coggle requires JavaScript to display documents.
Testes de Software - Coggle Diagram
Testes de Software
Qualidade de software
deve ser implementada por meio de atividades que se concentram na gestão de qualidade, tais como padrões IEEE e ISO
revisões e auditorias, testes, coleta e análise de erros e defeitos, gerenciamento de mudanças, educação, gerência de fornecedores, administração de segurança, proteção e gestão de riscos.
Testes
mostra as falhas do sistema antes que o desenvolvimento seja concluído
Quando as falhas são corrigidas nas fases finais do projeto, o custo é
maior do que se fossem solucionadas no início
Teste de segurança
verifica se o sistema e os dados são acessados de forma segura somente por quem executa as ações
Teste funcional
verifica os requisitos funcionais, as funções e os casos de uso, ou seja, analisa se a aplicação faz o que deveria fazer.
Teste de unidade
testa um componente de forma isolada.
Teste de volume
verifica o comportamento do sistema funcionando com o volume “normal” de dados e transações, envolvendo o banco de dados durante um longo período.
Teste de componentes
componentes do software são testados isoladamente.
Teste de montagem
componentes do software são testados em conjunto.
Teste de produto
o software é testado para confirmar que os requisitos funcionais estão presentes.
Teste de integridade de sistema
testa a robustez do software, ou seja, a resistência a falhas.
Teste de aceitação do utilizador
usuários finais utilizam casos e cenários para provar que o sistema se adequa à sua finalidade.
Teste de desempenho
o sistema é testado em relação à velocidade ou à eficácia, conforme definição nos requisitos não funcionais.
Teste de performance
avalia a capacidade de resposta, a disponibilidade, a confiabilidade e a robustez do software diante de determinada carga de trabalho, em condições específicas e por determinado tempo. O objetivo é verificar comportamentos diferentes que condições diversas podem gerar.
Teste de estresse
o sistema é testado até o ponto de ruptura para avaliar características de falhas.
Teste de integração
verifica se um ou mais componentes combinados funcionam de maneira satisfatória.
Teste de usabilidade
é realizado com foco na experiência do usuário, analisando a consistência da interface, o leiaute, o acesso a funcionalidades, a facilidade de utilização e a viabilidade da manipulação do sistema pelo usuário.
Teste de configuração ou instalação
verifica como o software se comporta ao ser instalado em diferentes configurações de software e hardware