Please enable JavaScript.
Coggle requires JavaScript to display documents.
Testes de Software
O objetivo de um teste é encontrar erros. A aplicação…
Testes de Software
O objetivo de um teste é encontrar erros. A aplicação dos testes aumenta a garantia de qualidade do software.
-
-
Processo
Desenvolvimento
A partir da análise, desenvolver a aplicação, preferencialmente já aplicando testes unitários com TDD
TDD (Test Development Driven)
Desenvolvimento orientado a testes. Consiste em:
1- Criar testes unitários que falham.
2- Desenvolver um código para passar nos testes.
-
Definição do projeto
A partir dos requisitos, modelar como o software vai ser desenvolvido e definir cronograma
-
-
-
Testes de performance
-
-
Testes de estabilidade
Testa se o sistema se mantém funcionando de maneira satisfatória após um período de us
-
-
-
-
-
-
-
-
-
Testes de volume
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.
-
Artefatos
Plano de testes
Documento que especifica como uma aplicação será testada, incluindo os testes que serão executados, os recursos necessários, o cronograma de execução e os resultados esperados.
Cenários de casos de teste
Criados a partir de casos de uso. Especificam os passos, entradas e saídas esperadas para testar uma determinada funcionalidade.
Relatórios de execução de testes
Gerados após a execução de testes. Indicam os testes que foram executados, indicando quais passaram e quais apontaram erro.
Profissionais
-
Arquiteto de teste
Organização do ambiente de testes, definição das ferramentas e capacitação da equipe
Programador
Codificar os programas conforme o que foi definido pelo analista e desenvolver testes unitários e realizar testes de integração
-
Analista de sistemas
Especificação de requisitos, planejamento do projeto, modelagem de software, documentação do projeto, acompanhamento em testes unitários
-
-
Gerente de projeto
Organizar o projeto tomando as providências para que seja construído dentro do custo e prazo determinados
-