Teste de software

Mapa mental sobre teste de software

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
Teste de software por Mind Map: Teste de software

1. O que é?

1.1. O teste de software é um processo que faz parte do desenvolvimento de software, e tem como principal objetivo revelar falhas/bugs para que sejam corrigidas até que o produto final atinja a qualidade desejada / acordada.

2. Quais os tipos?

2.1. Teste de Configuração

2.1.1. Testa se o software funciona no hardware a ser instalado.

2.2. Teste de Instalação

2.2.1. Testa se o software instala como planejado, em diferentes hardwares e sob diferentes condições, como pouco espaço de memória, interrupções de rede, interrupções na instalação etc.

2.3. Teste de Integridade

2.3.1. Testa a resistência do software à falhas

2.4. Teste de Segurança

2.4.1. Testa se o sistema e os dados são acessados de maneira segura, apenas pelo autor das ações.

2.5. Teste Funcional

2.5.1. Testa os requisitos funcionais, as funções e os casos de uso. “A aplicação faz o que deveria fazer?”

2.6. Teste de Unidade

2.6.1. Testa um componente isolado ou classe do sistema.

2.7. Teste de Integração

2.7.1. Testa se um ou mais componentes combinados funcionam de maneira satisfatória.

2.8. Teste de Volume

2.8.1. Testa o comportamento do sistema operando com o volume “normal” de dados e transações envolvendo o banco de dados durante um longo período de tempo.

2.9. Teste de Usabilidade

2.9.1. Testa o comportamento do sistema operando com o volume “normal” de dados e transações envolvendo o banco de dados durante um longo período de tempo.

2.10. Teste de Regressão

2.10.1. Reteste de um sistema ou componente para verificar se alguma modificação recente causou algum efeito indesejado, além de, certificar se o sistema ainda atende os requisitos.

2.11. Teste de Manutenção

2.11.1. Testa se a mudança de ambiente não interferiu no funcionamento do sistema.