Mudanças entre as edições de "Paginateste"
Linha 6: | Linha 6: | ||
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. | 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 | 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 | ||
Edição das 16h23min de 8 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