Notes
Fundamentos do teste de software
Content of the notes (1)
Page 1
Hoje em dia os softwares estão em todos os lugares.
Impactos devido a softwares que não funcionam, podem acarretar filas em super mercados, prejuisos por não poder trabalhar.
Se não consegue emitir nota fiscal não consegue vender o produto.
Isso impacta a imagem da empresa devido a baixa qualidade
Pode impactar a integridade das pessoas, por exemplo um software de uma nave
Sofware de agencias bancárias que não funcionam, prejudicando os usuários.
Quando falhas ocorrem ela leva despesa financeira.
Quando tem que corrigir um problema isso gera retrabalho, isso gera custos.
Quando um software não é eficiente, o usuário não confia, acaba indo para outras formas de controle. Isso perde produtividade.
Falhas levam a perda de qualidade, se tiver muito bug leva a perda de qualidade.
Empresas buscam softwares que tenham referencia em qualidade.
Controles paralelos são criados devido ao sistema não ser confiavel.
Dependendo do que afeta, isso pode gerar até problemas legais.
Porque ocorrem as falhas nos softwares:
Tudo o que é gerado é feito por pessoas, então muitos defeitos de software são esperados por falha humana.
O peso do cronograma de entrega dos softwares também acarretam em muitos defeitos.
Quando um profissional é mais qualificado ajuda a diminuir
Quando tem muitas pessoas envolvidas também ocorrem problemas de comunicação.
Falta de definição de requisitos.
A construção do código não pode ser apressada, o que pode ser apressado é o planejamento.
Quando a comunicação e a documentação é pobre, ocorre muitos defeitos.
Abaixo ocorrem em m
Erro: Ação humana que produzem resultado incorreto. Ex: ao codificar o software utilizou o valor bruto das compras em vez de usar o valor liquido.
Durante a geração da documentação, construção, elaboração dos testes podem ocorrer erros humanos.
Defeito: Manifestação de um problema no software.
É algo errado no software, na documentação
Falha: Quando ocorre algo diferente do resultado esperado.
Falhas são causadas por defeitos no sofware.
Um sistema pode ter defeitos, mas sem falhas. A falha é consequência do defeito.
Pode ter sido que o usuário não passou por aquele problema naquele instante.
Falhas podem ser causadas por condições ambientais (poluição, magnetismo) mudanças no hardware pode impactar o software.
Information
- Description
- Note on Fundamentos do teste de software, created by wreis on 28/06/2016.
- Created by
- wreis
- Views
- 6
- Rating