Mudanças entre as edições de "Paginateste"
Linha 1: | Linha 1: | ||
==Introdução ao Processo de Teste== | ==Introdução ao Processo de Teste== | ||
Objetivo desde capítulo é mostrar, numa visão geral, o que é a área de conhecimento de teste numa de teste de software.Inicialmente, veremos o que é um processo de teste numa abordagem genérica, demonstrando como os custos de correção de defeitos tendem a ser menores quando a empresa usa um processo de teste. também serão abordadas algumas estratégicas de teste e será definido o conceito de defeito através de sua classificação em tipos. Outros temas abordados neste capítulo serão o ciclo de vida de teste, a metodologia e os tipos de teste. Cada um desses conceitos será mais detalhado em outros capítulos, razão pela qual nenhuma desses temas é aprofundado na abordagem aqui apresentada. | |||
1.1 Processo Teste | |||
O teste, da maneira como é executado pela maioria como é executado pela maioria das empresas - como uma etapa dentro do processo de desenvolvimento | |||
e, em geral, executado pelos usuários do sistema -, serve apenas para garantir que as especificações ou os requisitos do negócio foram de fato implementados. como o processo de desenvolvimento cria produtos com defeito. é necessário descobrir esses defeitos. Num modelo de garantia de qualidade, isso é insufucuente. Quem poderia garantir que um software testado pelos próprios desenvolvedores está corretamente testado? Com toda a certeza, existem execuções, mas a melhor maneira de testar um software é ter um processo de teste claramente definido. | |||
2.2 Como veremos a diante, os defeitos existentes nos softwares, na maior parte das vezes, constituem-se em riscos tanto para o negócio quanto para imagem da empresa. O objetivo do processo de teste, com metodologia própria, é minimizar os rscos causados por defeitos provenientes do processo de desenvolvimento. Nessa nova situação, os testes passam a ser executados. | |||
[[Arquivo:bandeira-brasil.jpg]] | |||
: |
Edição das 19h04min de 4 de julho de 2014
Introdução ao Processo de Teste
Objetivo desde capítulo é mostrar, numa visão geral, o que é a área de conhecimento de teste numa de teste de software.Inicialmente, veremos o que é um processo de teste numa abordagem genérica, demonstrando como os custos de correção de defeitos tendem a ser menores quando a empresa usa um processo de teste. também serão abordadas algumas estratégicas de teste e será definido o conceito de defeito através de sua classificação em tipos. Outros temas abordados neste capítulo serão o ciclo de vida de teste, a metodologia e os tipos de teste. Cada um desses conceitos será mais detalhado em outros capítulos, razão pela qual nenhuma desses temas é aprofundado na abordagem aqui apresentada.
1.1 Processo Teste O teste, da maneira como é executado pela maioria como é executado pela maioria das empresas - como uma etapa dentro do processo de desenvolvimento e, em geral, executado pelos usuários do sistema -, serve apenas para garantir que as especificações ou os requisitos do negócio foram de fato implementados. como o processo de desenvolvimento cria produtos com defeito. é necessário descobrir esses defeitos. Num modelo de garantia de qualidade, isso é insufucuente. Quem poderia garantir que um software testado pelos próprios desenvolvedores está corretamente testado? Com toda a certeza, existem execuções, mas a melhor maneira de testar um software é ter um processo de teste claramente definido.
2.2 Como veremos a diante, os defeitos existentes nos softwares, na maior parte das vezes, constituem-se em riscos tanto para o negócio quanto para imagem da empresa. O objetivo do processo de teste, com metodologia própria, é minimizar os rscos causados por defeitos provenientes do processo de desenvolvimento. Nessa nova situação, os testes passam a ser executados.