Beruflich Dokumente
Kultur Dokumente
1. INTRODUCO
1.1. Viso geral do sistema X
O objetivo desta fase do projeto implantar uma nova plataforma do sistema X que ir possibilitar:
Este programa vai resultar em mudanas significativas nos atuais processos departamentais e interescritrio. A funcionalidade ser entregue em fases.
A fase 1 vai incorporar as seguintes caractersticas:
A Abordagem (estratgia) de Teste define o escopo do teste do sistema, a estratgia geral a ser
adotada, as atividades a serem completadas, os recursos gerais necessrios e os mtodos e
processos a serem usados para testar a verso. Ela tambm detalha as atividades, dependncias e
esforos requeridos para conduzir o teste de sistema.
O Planejamento de Teste detalha as atividades, dependncias e esforos requeridos para conduzir
o teste de sistema.
As Condies/Casos de Teste documentam os testes a serem aplicados, os dados a serem
processados, a cobertura automatizada de teste e os resultados esperados .
Pgina 1
O software de alta qualidade; o software vai substituir as/dar suporte s funes de negcio
desejadas e alcanar os padres requisitados pela companhia para o desenvolvimento de novos
sistemas.
O software entregue faz a interface correta com os sistemas existentes, inclusive o Windows 98.
[Objetivos detalhados esto listados mais adiante neste documento]
O modelo V acima mostra o processo de teste ideal, onde a preparao de teste comea assim que a
definio de requisitos produzido. O planejamento de teste de sistema comeou em um estgio inicial, e
Pgina 2
2. ESCOPO E OBJETIVOS
2.1. Escopo da abordagem de teste Funes do sistema
2.1.1. INCLUSES (ESCOPO)
O contedo desta verso :
Entregveis da fase 1
o
o
o
o
o
o
o
o
o
Pgina 3
b. Desenhar o
Teste de
Sistema
a. Planejar o
projeto
c.
Desenhar/Constru
ir procedimentos
de testes
e. Executar o
teste de Sistema
f. Executar o
teste de Aceite
g. TERMINO
d. Construir
ambiente de
teste
O diagrama acima explica a abordagem do processo de teste que ser seguida.
a.
b.
c.
d.
e.
f.
g.
ORGANIZAR O PROJETO - envolve a criao de um plano de teste de sistema, abordagem de cronograma &
teste, e requisitar/delegar recursos.
DESENHAR/CONSTRUIR TESTE DE SISTEMA - envolve identificar ciclos de teste, casos de teste, critrios
de entrada e de sada, resultados esperados, etc. Em geral, as condies de teste e os resultados esperados
sero identificados pela equipe de teste em conjunto com o analista de negcio do projeto ou com o
especialista do negcio. A equipe de teste vai ento identificar os casos de teste e os dados requeridos. As
condies de teste so derivadas do desenho do negcio e dos documentos de requisitos de transao.
DESENHAR/CONSTRUIR PROCEDIMENTOS DE TESTE - inclui preparar procedimentos como sistemas de
gerenciamento de erro e relatrio de status, e preparar as tabelas de dados para a ferramenta automatizada de
teste.
CONSTRUIR O AMBIENTE DE TESTE - inclui requisitar/construir hardware e software e preparar dados.
EXECUTAR TESTE DE INTEGRAO DE PROJETO - veja seo 3 Ciclos e fases de teste.
EXECUTAR TESTE DE ACEITAO DE OPERAES - veja seo 3 Ciclos e fases de teste.
TRMINO - o trmino acontece quando todos os critrios de sada pr-definidos foram alcanados. Veja a
seo 2.4.
2.2.1. Excluses
A garantia da qualidade do sistema no vai lidar diretamente com o desenho do negcio em relao a
qualquer questo de desenho e assuntos funcionais.
A equipe de desenvolvimento o fornecedor da garantia da qualidade do sistema. Se aparecerem questes
funcionais ou relativas ao desenho, elas devem ser resolvidas pela equipe de desenvolvimento e seus
fornecedores.
Pgina 4
No documento de requisitos
Na especificao de desenho do negcio
Nos padres de desenvolvimento do ano 2000
Em outros documentos funcionais produzidos durante o andamento do projeto, como resolues de
questes, requisies de mudana e feedbacks.
Este estgio vai tambm incluir o teste de validao que o teste intensivo das novas telas e front
ends. Padres GUI do Windows; Vlidos, invlidos e dados limitados de entrada; Aparncia de tela e
campo; Consistncia geral com o resto do aplicativo.
O terceiro estgio inclui testes funcionais especficos estes so testes de nvel baixo que tm o objetivo
de testar os processos individuais e fluxos de dados.
Pgina 5
Todos os cdigos desenvolvidos devem ser testados separadamente. O teste de unidade e o teste
de link devem ser completados pela equipe de desenvolvimento.
Planos de teste de sistema devem ser finalizados pelo analista de negcio e pelo analista de teste.
Todos os recursos humanos devem estar disponveis.
Todos os hardwares e ambientes de teste devem estar prontos e livres para serem usados no teste
de sistema.
O teste de aceitao deve ser completado, com uma taxa de sucesso de pelo menos 80% .
Testes de aceitao:
25 casos sero testados. Para atingir o critrio de aceitao, 20 destes 25 devem ser completados com
sucesso. Isto , uma taxa de sucesso de pelo menos 80% deve ser atingida antes que o software seja
aceito para iniciar o teste de sistema. Isto significa que erros encontrados durante os testes de aceitao
no devem impedir que 80% dos aplicativos tenham seus testes completados.
Obs: Estes testes no tm a inteno de fazer um teste profundo do software.
Critrios de recomeo
No caso de o teste de sistema ser suspenso, critrios de recomeo devem ser especificados, e o teste no
deve recomear enquanto o software no atender estes critrios.
Pgina 6
Todos os erros de alta prioridade do teste de sistema devem ser consertados e testados.
Se qualquer erro de mdia ou baixa prioridade for notvel, o risco de implantao deve ser
autorizado como aceitvel pelo analista de negcio e pelo especialista do negcio .
O teste de integrao de projeto deve ser finalizado pelo controlador de teste e pelo analista de
negcio.
O teste de aceitao do negcio deve ser finalizado pelo especialista do negcio.
Teste de sistema
Teste de aceitao de operao
Pgina 7
Cronograma de liberao:
v0.4
18 de junho
v1.0
29 de junho
Nenhuma
Apenas
funcionalidade
verso de
nova a ser
contingncia
entregue
para
6. Transaes internacionais
nesta
conserto
7. Outros
verso
de bug
v0.1
1 de maio
v0.2
17 de maio
v0.3
31 de maio
1. Funo A
2. Processo B
3. Requisitos Europeus
4. Requisitos Y2K
5. Transaes inter-escritrios
Pgina 8
2. Desenhar
o Teste de
Sistema
1. Planejar
o projeto
5. Construir
o teste de
Sistema
3. Construir
procedimento
s de testes
4. Desenho
ambiente de
teste
8. Teste de
Integrao
10. Trmino
e Reviso
7. Executar
o teste de
Sistema
6. Construir
o ambiente
de teste
9. Inicia o
Teste Piloto
Pgina 9
Pgina 10
Pgina 11
5. RECURSOS
5.1. Humanos
Tipo de recurso
Ttulo
Gerenciamento de
projeto/Funcional
Analista de negcio
Teste
Equipe de suporte de
teste
N.
Data
requisitada
Quem
Status
Joo da
Silva
Outro
Designado
Controlador de teste
Jos da
Silva
Designado
Testadores
1 de maio
A ser designado
Programadores de
suporte
15 de maio
A ser designado
Suporte tcnico
1 de maio
A ser designado
Suporte WAN
25 de maio
A ser designado
A ser designado
Tcnico - Externo
Negcio
25 de maio
A ser designado
Suporte contbil
15 de maio
A ser designado
Suporte de ligaes
externas
25 de maio
Especialista do
negcio/representante do
negcio
1 de maio
Joo
Carlos
Designado
A ser designado
5.2. Hardware
Um sistema controlado, em separado, ser necessrio para a fase inicial de teste,
montado como um ambiente-padro do negcio. Para manter a integridade do ambiente
de teste, sua rede no deve ser acessvel a ningum de fora do projeto. As impressoras
tambm devem ser exclusivamente para uso da rede de teste.
Pgina 12
1 controlador de rede
6 PCs em rede (veja abaixo)
1 estao de trabalho como acelerador de download
1 Motorola 6520
1 servidor Alpha AXP
1 impressora Batch Waste
1 impressora HP LaserJet 4v
5.3. Software
Testar ambientes IMS
Testar ambientes IMS da regio X necessrio para o teste de sistema. Dados adicionais
ou complementares sero fornecidos onde requerido.
Qualidade e Teste de Software
Pgina 13
6. PAPIS E RESPONSABILIDADES
6.1. Equipe de gerenciamento
Lder do projeto Sr. Thiago Lacerda
Assegurar que a fase 1 seja entregue dentro do cronograma, oramento e qualidade
Assegurar que os critrios de sada sejam alcanados antes do trmino do teste de
sistema
Revisar regularmente o progresso do teste junto ao controlador de teste
Relacionar-se com equipes externas, como a de equipe de novos sistemas, por
exemplo
Levantar e gerenciar assuntos/riscos relacionados ao projeto ou fora do controle da
equipe de teste
Revisar e finalizar abordagem, plano e cronograma de teste
Garantia da Qualidade do Software Lder do projeto Sr. Reynaldo Giannechini
Assegurar que a fase 1 seja entregue dentro do cronograma, oramento e qualidade
Revisar regularmente o progresso do teste
Gerenciar assuntos/riscos relacionados equipe de teste de sistema
Fornecer os recursos necessrios para completar o teste de sistema
Pgina 14
Suporte IMS
Fornecer suporte ao teste de sistema
Dar suporte s regies IMS
Resolver assuntos de solues adaptadas ao sistema operacional, se necessrio
Fazer integrao e conformidade contbil, se necessrio
Resolver questes que surjam do backup remoto
Qualidade e Teste de Software
Pgina 15
Erros que foram concordados como vlidos sero categorizados pela equipe de reviso
de erros da seguinte forma:
Pgina 16
8. RELATRIO DE SITUAO
8.1. Relatrio de Situao
A preparao de teste e o progresso de teste devem ser formalmente reportados em uma
reunio semanal de status. Quem deve comparecer a esta reunio:
Gerente do projeto
Lder da equipe de desenho de negcio
Lder da equipe de desenvolvimento
Um relatrio de situao (status) deve ser preparado pelo analista de teste para facilitar
esta reunio. Este relatrio deve conter as seguintes informaes:
1. Satus atual X planejamento (Adiantado/Atrasado/No cronograma)
2. Progresso de tarefas planejadas da semana anterior
3. Tarefas planejadas para a prxima semana, incluindo tarefas remanescentes da
semana anterior
4. Estatstica de erros do sistema de medio de erros
5. Questes/Riscos
Pgina 17
9.2. Premissas
Byron Ruthlenn
Colm Jones
Dion Hais
Erwin Smith
Pgina 18
11. APNDICES
11.1. Propsito da equipe de reviso de erros
Assegurar mxima eficincia das equipes de desenvolvimento e de teste de sistema para
a liberao do novo software atravs da cooperao de todas as partes envolvidas.
Isto ser alcanado atravs de reunies dirias cujas funes sero:
Pgina 19
Itens a checar
Nvel de teste
Contabilidade
Quando a transferncia de dados estiver completa, relatrio
deve ser checado contra:
1. Transaes similares
2. Formulrios de dados de entrada de teste
1. Relatrio de legado
1. Checagem em
nvel de campo
X
Relatrio de
transaes do
escritrio
2. Checagem em
nvel de campo
2. Relatrio
X
Pgina 20
1. Relatrio de
alteraes
1. Satisfazer as
razes para rejeio
2. Relatrio de
alteraes
2. Checagem em
nvel de campo
Formulrios de entrada
de teste
Imprimir arquivos de contas e de clientes e checar detalhes
dos campos contra dados de entrada dos formulrios das
filiais
Entradas da
contabilidade
Checagem em nvel
de campo
X
Formulrios de entrada
de teste
(ii) ESFORO
-Nmero de dias/homem da Garantia de Qualidade do Software para planejamento de
teste
-Nmero de dias/homem da Garantia de Qualidade do Software para reviso dos planos
de teste
-Nmero de dias/homem da Garantia de Qualidade do Software para executar os testes
(iii) VOLUME
-Nmero de testes identificados
(iv) QUALIDADE
-Nmero de testes aprovados na primeira vez
-Porcentagem de testes aprovados na primeira vez
-Nmero de erros levantados durante o teste de regresso
-Nmero de erros gerados como resultado de consertos incorretos
-Nmero de erros levantados por categoria (A/B/C)
-Nmero de erros levantados por cdigo de motivo
-Nmero de erros levantados por funes de negcio de alto nvel
(v) TEMPO
Qualidade e Teste de Software
Pgina 21
Pgina 22
Pgina 23