Mindmap
Teste de Software 01
Inhalt der Mindmap
Teste de Software 01
DÉCADAS
- Teste de Software décadas de 60 e 70
- Época marcada por testes unitários realizados por desenvolvedores;
- Teste de Software a partir da década de 80
- Década onde se passou a ter mais importância, criou-se um processo formal;
- Teste nos dias atuais
- Atividade fundamental, Clientes mais exigentes, Softwares cada vez mais complexos.
- Teste de Software décadas de 60 e 70
Garantia de Qualidade de Software
- Conjunto de atividades técnicas aplicadas durante todo o processo de desenvolvimento
- Garantir que tanto o processo de desenvolvimento quanto o produto de software atinjam os níveis de qualidade especificados
- Teste é a atividade desenvolvida com a finalidade de descobrir se o sistema faz o que deve fazer e não faz o que não deve fazer
Norma ISO 9126
- Funcionalidade
- Confiabilidade
- Usabilidade
- Eficiência
- Manutenabilidade
- Portabilidade
Verificação e Validação
- Validação: Visa garantir que o produto final corresponda aos requisitos do usuário.
- Verificação: visa assegurar consistência, completitude e corretitude do software em cada fase e entre fases consecutivas do ciclo de vida do software.
- Examina o comportamento do produto por meio de sua execução.
Verificação ESTÁTICA X Verificação DINÂMICA
- As estáticas não requerem a execução ou mesmo a existência de um programa ou modelo executável para serem realizadas.
- As dinâmicas se baseiam na execução de um programa ou modelo (Delamaro et al., 2007).
Por quê testar?
- Necessidade de softwares melhores;
- Evitar prejuízos financeiros;
- Mercado mais competitivo;
- Falhas causam a perda de confiança do cliente.
- Clientes mais exigentes;
- Qualidade: Subsidia a avaliação do processo de desenvolvimento
- Economia: Reduz o tempo gasto com retrabalho relacionado às manutenções corretivas
- Segurança: a maioria dos sistemas desenvolvidos conta com algum tipo de sistema de segurança,
- Confiabilidade: os testes são para medir o período máximo de tempo que o software permanece funcionando sem apresentar falhas.
- Negócio: Os testes podem gerar informações importantes para a gerência de uma empresa influenciando na decisão de liberar, ou não, o sistema desenvolvido.
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.
Para decidir quanto teste é suficiente, deve-se levar em consideração o nível do risco:
- Risco técnico,
- Risco do negócio
- Risco do projeto
- Restrições do projeto como tempo e orçamento.
- O ideal é que a equipe de teste esteja envolvida desde o início do levantamento dos requisitos
Informationen
- Beschreibung
- Mindmap am Teste de Software 01, erstellt von Gabriel Vinicius Mesquita Frota am 13/08/2018.
- Erstellt von
- Gabriel Vinicius Mesquita Frota · Aug 2018
- Aktualisiert
- 13 Aug 2018
- Aufrufe
- 0
- Bewertung