You are on page 1of 26

ProSchedule Plano de Testes

Verso: Data: 1.0 5 de Novembro de 2010

Identificador do documento: TP_PS1.0

Plano de Testes

v1.0

Histrico de revises
Verso Data Autor Descrio

1.0

05/11/2010

Maycon Bordin, Helton Ritter

Primeira verso dos casos de teste

ProSchedule 1.0

Pgina 2 de 26

Plano de Testes

v1.0

ndice
NDICE DE TABELAS ............................................................................................................................... 5 1. INTRODUO.................................................................................................................................... 6 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 3. 4. PROPSITO ..................................................................................................................................... 6 PBLICO ALVO .............................................................................................................................. 6 ESCOPO .......................................................................................................................................... 6 DEFINIES, ACRNIMOS E ABREVIAES.................................................................................... 6 REFERNCIAS ................................................................................................................................ 6 VISO GERAL DO DOCUMENTO ...................................................................................................... 6

ATUALIZAO DOS TESTES ........................................................................................................ 7 MATRIZ DE RASTREAMENTO DOS CASOS DE USO .............................................................. 8 CASOS DE TESTE.............................................................................................................................. 9 4.1. [TC001_00] ADICIONAR CLIENTE .............................................................................................. 9 4.1.1. Dados ................................................................................................................................... 9 4.1.2. Procedimento ....................................................................................................................... 9 4.2. [TC002_00] MODIFICAR CLIENTE .............................................................................................. 9 4.2.1. Dados ................................................................................................................................... 9 4.2.2. Procedimento ....................................................................................................................... 9 4.3. [TC003_00] REMOVER CLIENTE................................................................................................10 4.3.1. Dados ..................................................................................................................................10 4.3.2. Procedimento ......................................................................................................................10 4.4. [TC004_00] RECUPERAR CLIENTES...........................................................................................10 4.4.1. Dados ..................................................................................................................................10 4.4.2. Procedimento ......................................................................................................................11 4.5. [TC005_00] ADICIONAR COMPONENTE .....................................................................................11 4.5.1. Dados ..................................................................................................................................11 4.5.2. Procedimento ......................................................................................................................11 4.6. [TC006_00] MODIFICAR COMPONENTE.....................................................................................12 4.6.1. Dados ..................................................................................................................................12 4.6.2. Procedimento ......................................................................................................................12 4.7. [TC007_00] REMOVER COMPONENTE .......................................................................................13 4.7.1. Dados ..................................................................................................................................13 4.7.2. Procedimento ......................................................................................................................13 4.8. [TC008_00] RECUPERAR COMPONENTES ..................................................................................14 4.8.1. Dados ..................................................................................................................................14 4.8.2. Procedimento ......................................................................................................................14 4.9. [TC009_00] ADICIONAR CONJUNTO ..........................................................................................14 4.9.1. Dados ..................................................................................................................................14 4.9.2. Procedimento ......................................................................................................................14 4.10. [TC010_00] MODIFICAR CONJUNTO..........................................................................................16 4.10.1. Dados ..................................................................................................................................16 4.10.2. Procedimento ......................................................................................................................16 4.11. [TC011_00] REMOVER CONJUNTO ............................................................................................18 4.11.1. Dados ..................................................................................................................................18 4.11.2. Procedimento ......................................................................................................................18 4.12. [TC012_00] RECUPERAR CONJUNTOS .......................................................................................18 4.12.1. Dados ..................................................................................................................................18 4.12.2. Procedimento ......................................................................................................................18 4.13. [TC013_00] ADICIONAR OPERAO .........................................................................................18 4.13.1. Dados ..................................................................................................................................18 4.13.2. Procedimento ......................................................................................................................19 4.14. [TC014_00] MODIFICAR OPERAO .........................................................................................19

ProSchedule 1.0

Pgina 3 de 26

Plano de Testes

v1.0

4.14.1. Dados ..................................................................................................................................19 4.14.2. Procedimento ......................................................................................................................19 4.15. [TC015_00] REMOVER OPERAO ............................................................................................19 4.15.1. Dados ..................................................................................................................................19 4.15.2. Procedimento ......................................................................................................................20 4.16. [TC016_00] RECUPERAR OPERAO ........................................................................................20 4.16.1. Dados ..................................................................................................................................20 4.16.2. Procedimento ......................................................................................................................20 4.17. [TC017_00] ADICIONAR ORDEM DE PRODUO .......................................................................20 4.17.1. Dados ..................................................................................................................................20 4.17.2. Procedimento ......................................................................................................................20 4.18. [TC018_00] MODIFICAR ORDEM DE PRODUO .......................................................................21 4.18.1. Dados ..................................................................................................................................21 4.18.2. Procedimento ......................................................................................................................21 4.19. [TC019_00] REMOVER ORDEM DE PRODUO..........................................................................22 4.19.1. Dados .....................................................................................Erro! Indicador no definido. 4.19.2. Procedimento ......................................................................................................................22 4.20. [TC020_00] RECUPERAR ORDENS DE PRODUO .....................................................................22 4.20.1. Dados ..................................................................................................................................22 4.20.2. Procedimento ......................................................................................................................22 4.21. [TC021_00] ADICIONAR CALENDRIO DE DIAS TRABALHADOS ...............................................23 4.21.1. Dados ..................................................................................................................................23 4.21.2. Procedimento ......................................................................................................................23 4.22. [TC022_00] MODIFICAR CALENDRIO DE DIAS TRABALHADOS ...............................................23 4.22.1. Dados ..................................................................................................................................23 4.22.2. Procedimento ......................................................................................................................23 4.23. [TC023_00] RECUPERAR CALENDRIO DE DIAS TRABALHADOS ..............................................24 4.23.1. Dados ..................................................................................................................................24 4.23.2. Procedimento ......................................................................................................................24 4.24. [TC024_00] CONSULTA DO SEQUENCIAMENTO DA PRODUO .................................................24 4.24.1. Dados ..................................................................................................................................24 4.24.2. Procedimento ......................................................................................................................24 4.25. [TC025_00] EXPORTAO DO SEQUENCIAMENTO DA PRODUO PARA EXCEL........................24 4.25.1. Dados ..................................................................................................................................24 4.25.2. Procedimento ......................................................................................................................24 5. ORDENAO DOS TESTES ...........................................................................................................26

ProSchedule 1.0

Pgina 4 de 26

Plano de Testes

v1.0

ndice de Tabelas
Tabela 1. Rastreamento dos Casos de Uso ...................................................................... 8

ProSchedule 1.0

Pgina 5 de 26

Plano de Testes

v1.0

1. Introduo
1.1. Propsito
Esse documento contm informaes necessrias para verificao dos requisitos do Sistema ProSchedule.

1.2. Pblico Alvo


Esse documento destina-se aos envolvidos com a criao, execuo e manuteno dos testes.

1.3. Escopo
Neste documento est detalhado o projeto para os casos de teste a nvel de sistema que podero ser executados de maneira manual ou automtica.

1.4. Definies, Acrnimos e Abreviaes.


Esta seo descreve definies, acrnimos e abreviaes relevantes ao documento. TC UC Abreviao para Test Case (Caso de Teste) Abreviao para Use Case (Caso de Uso)

1.5. Referncias
[1] [2] Especificao de Requisitos de Software, Verso 0.3. Documento de Arquitetura, Verso 1.0

1.6. Viso geral do documento


Na seo 2 vamos encontrar as regras de atualizao dos testes. Na seo 3 est o mapeamento dos casos de uso mostrando quais testes cobrem os casos de uso apropriados. Na seo 4 podemos encontrar os casos de teste com suas entradas e procedimentos. E na seo 5 est a ordem a ser seguida para a execuo dos casos de teste.

ProSchedule 1.0

Pgina 6 de 26

Plano de Testes

v1.0

2. Atualizao dos testes


Ao atualizar os teste preciso seguir as seguintes regras de atualizao: A identificao do caso de teste utiliza a nomenclatura [TCNNN_VV]. Onde NNN o numero do caso de teste, que nico. Ao criar novos casos de teste, NNN deve ser igual ao numero do maior identificador do documento incrementado de um. VV a verso do caso de teste. Quando o caso de teste criado VV 00, a medida que o caso de teste modificado ele assume os valores 01, 02, e assim por diante; A seo 3 deve estar sempre consistente. Todo caso de teste criado ou atualizado deve estar na coluna direita da Tabela 1 e mapeado com algum requisito da coluna esquerda. Quando o caso de teste for removido ele deve ser retirado da Tabela 1. Mesmo se um requisito no contiver um caso de teste associado o mesmo deve permanecer na prxima seo;

ProSchedule 1.0

Pgina 7 de 26

Plano de Testes

v1.0

3. Matriz de Rastreamento dos Casos de Uso


A tabela abaixo contm os testes mapeados para os casos de uso encontrados em [1]. Identificao do Caso de Teste TC001 TC002 TC003 TC004 TC005 TC006 TC007 TC008 TC009 TC010 TC011 TC012 TC013 TC014 TC015 TC016 TC017 TC018 TC019 TC020 TC021 TC022 TC023 TC024 TC025 Identificao do(s) Caso(s) de Uso UC001 UC002 UC003 UC004 UC005 UC006 UC007 UC008 UC009 UC010 UC011 UC012 UC013 UC014 UC015 UC016 UC023 UC024 UC025 UC026 UC027 UC028 UC029 UC021, UC022 UC019

Tabela 1. Rastreamento dos Casos de Uso

ProSchedule 1.0

Pgina 8 de 26

Plano de Testes

v1.0

4. Casos de Teste
Abaixo esto descritos os casos de teste que sero utilizados para a execuo dos testes de funcionalidade do sistema. Estes casos de uso foram criados com base nas descries dos requisitos e casos de uso especificados. Vale ressaltar que os casos de uso aqui colocados no especificam as ferramentas que devero ser utilizadas nos testes, nem os ambientes que devero ser testados, tampouco as entradas em questes de dados. Todas estas questes sero tratadas no Relatrio de Testes.

4.1. [TC001_00] Adicionar Cliente


4.1.1. Dados
Descrio Precondies Adio de novo cliente no sistema. O cliente no deve estar adicionado no sistema.

4.1.2. Procedimento
Procedimento 1. Acionar, na tela principal, correspondente a Adicionar Ciente. o boto Verificao 1. A aba de clientes deve aparecer, com o cursor posicionado no campo de cdigo do cliente. 2. Nada deve acontecer.

2. Inserir no campo Cdigo os caracteres que serviro de identificao para o cliente. E no campo Nome o nome do cliente. 3. Clicar no boto Salvar. 4. Clicar no boto OK do dilogo.

3. Dever aparecer um dilogo confirmando que o cliente foi adicionado com sucesso. 4. O dilogo deve desaparecer e a tabela de clientes deve ser atualizada e passar a mostrar o novo cliente adicionado.

4.2. [TC002_00] Modificar Cliente


4.2.1. Dados
Descrio Precondies Modificao de dados de um cliente que j existe no sistema. O cliente j deve estar adicionado no sistema.

4.2.2. Procedimento
Procedimento 1. Acionar, na tela principal, correspondente a Consultar Clientes. o boto Verificao 1. A aba de clientes deve aparecer. 2. O cdigo e nome do cliente selecionado devem ser carregados nos campos correspondentes, mas desabilitados para edio.

2. Selecionar na tabela de clientes aquele que ser modificado.

ProSchedule 1.0

Pgina 9 de 26

Plano de Testes

v1.0

3. Clicar no boto Modificar. 4. Efetuar as modificaes no nome do cliente e clicar no boto Salvar. 5. Clicar no boto OK do dilogo.

3. O campo Nome deve ser habilitado para edio. 4. Dever aparecer um dilogo confirmando que os dados do cliente foram modificados com sucesso. 5. O dilogo deve desaparecer e a tabela de clientes deve ser atualizada e passar a mostrar o cliente com os dados atualizados.

4.3. [TC003_00] Remover Cliente


4.3.1. Dados
Descrio Precondies Remoo de um cliente do sistema. Para ser removido o cliente deve estar cadastrado no sistema e no possuir ordens de produo a ele relacionadas. Nota: se o cliente possuir ordens de produo a ele relacionadas, estas devem ser removidas para ento ocorrer a remoo do cliente.

4.3.2. Procedimento
Procedimento 1. Acionar, na tela principal, correspondente a Consultar Clientes. o boto Verificao 1. A aba de clientes deve aparecer. 2. O cdigo e nome do cliente selecionado devem ser carregados nos campos correspondentes, mas desabilitados para edio. 3. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 4. Dever aparecer outro dilogo confirmando que o cliente foi removido com sucesso. 5. O dilogo dever desaparecer e a tabela de clientes no mais dever listar o cliente antes removido.

2. Selecionar na tabela de clientes aquele que ser removido. 3. Clicar no boto Remover. 4. Clicar no boto Sim do dilogo. 5. Clicar no boto OK do dilogo.

4.4. [TC004_00] Recuperar Clientes


4.4.1. Dados
Descrio Recuperao dos clientes do sistema. Consiste na listagem dos clientes existentes no sistema, sem que nenhuma modificao seja feita no sistema. Pela sua simplicidade, este caso ser baseado na recuperao de um cliente em especfico, atravs de busca pelo cdigo do mesmo. O cliente a ser recuperado deve estar no sistema. Neste caso a recuperao ocorrer atravs de busca pelo cdigo do cliente, isto implica o conhecimento do cdigo que

Precondies

ProSchedule 1.0

Pgina 10 de 26

Plano de Testes

v1.0

ser buscado.

4.4.2. Procedimento
Procedimento 1. Acionar, na tela principal, correspondente a Consultar Clientes. o boto Verificao 1. A aba de clientes deve aparecer. 2. A tabela de clientes dever exibir apenas o cliente com o cdigo informado.

2. Na primeira lista, ao lado de Buscar por, informar o campo Cdigo para a busca. Na lista ao lado selecionar a opo igual e no campo ao lado preencher com o cdigo do cliente que ser recuperado. Em seguida clicar no boto correspondente a Buscar.

4.5. [TC005_00] Adicionar Componente


4.5.1. Dados
Descrio Precondies Adio de novo componente ao sistema. Este caso de teste inclui ainda a adio, modificao e remoo de operaes de componente. O componente no deve estar adicionado ao sistema. Entretanto, as operaes pelas quais o componente passa devem estar adicionadas no sistema.

4.5.2. Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Adicionar Componente. 2. Inserir no campo Cdigo os caracteres que serviro de identificao para o componente. No campo Matria Prima a matria utilizada para produzir o componente. 3. Clicar no boto Adicionar logo abaixo da tabela de Operaes do Componente. 4. Clicar no boto correspondente a Buscar Operao. 5. Selecionar na tabela de operaes a desejada e clicar no boto Selecionar. Verificao 1. A aba de componentes deve aparecer, com o cursor posicionado no campo de cdigo do Componente. 2. Nada deve acontecer.

3. Dever abrir o dilogo Adicionar Operao. 4. Dever abrir um dilogo com a listagem das operaes possveis para componentes. 5. O dilogo de listagem de operao dever desaparecer e no dilogo de Adicionar Operao o cdigo da operao deve estar preenchido bem como o campo Lead Time. 6. Dever aparecer um dilogo confirmando que a operao foi adicionada ao componente com sucesso.

6. Clicar no boto Salvar.

7. Repetir os Procedimentos 3, 4, 5 e 6 com dados diferentes.

ProSchedule 1.0

Pgina 11 de 26

Plano de Testes

v1.0

8. Selecionar uma das duas operaes de componente da tabela Operaes de Componente e clicar no boto Modificar. 9. Modificar o valor do lead time da operao e clicar no boto Salvar. 10. Selecionar uma das duas operaes de componente da tabela Operaes de Componente e clicar no boto Remover. 11. Clicar no boto Sim. 12. Clicar no boto OK.

8. Dever aparecer o dilogo Modificar Operao com os dados da operao carregados. 9. Dever aparecer um dilogo confirmando que a operao foi modificada com sucesso. 10. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 11. Dever aparecer um dilogo confirmando que a operao foi removida com sucesso. 12. O dilogo dever desaparecer e a tabela de Operaes do Componente no mais dever exibir a operao previamente removida. 13. Dever aparecer um dilogo confirmando que o componente foi adicionado com sucesso.

13. Clicar no boto Salvar.

4.6. [TC006_00] Modificar Componente


4.6.1. Dados
Descrio Precondies Modificao de dados de um componente que j existe no sistema. Este caso de teste inclui ainda a adio, modificao e remoo de operaes de componente. O componente j deve estar adicionado no sistema, bem como as operaes que sero utilizadas nos testes.

4.6.2. Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Consultar Componentes. 2. Selecionar na tabela de componentes aquele que ser modificado. 3. Clicar no boto Modificar. 4. Efetuar as modificaes na matria prima do componente. 5. Clicar no boto Adicionar logo abaixo da tabela de Operaes do Componente. 6. Clicar no boto correspondente a Buscar Operao. 7. Selecionar na tabela de operaes a desejada e clicar no boto Selecionar. Verificao 1. A aba de componentes deve aparecer. 2. O cdigo e matria prima do componente selecionado devem ser carregados nos campos correspondentes, mas desabilitados para edio. 3. O campo Matria Prima deve ser habilitado para edio. 4. Nada deve acontecer. 5. Dever abrir o dilogo Adicionar Operao. 6. Dever abrir um dilogo com a listagem das operaes possveis para componentes. 7. O dilogo de listagem de operao dever desaparecer e no dilogo de Adicionar Operao o cdigo da operao deve estar preenchido bem como o campo Lead Time.

ProSchedule 1.0

Pgina 12 de 26

Plano de Testes

v1.0

8. Clicar no boto Salvar.

8. Dever aparecer um dilogo confirmando que a operao foi adicionada ao componente com sucesso.

9. Repetir os Procedimentos 5, 6, 7 e 8 com dados diferentes. 10. Selecionar uma das duas operaes de componente da tabela Operaes de Componente e clicar no boto Modificar. 11. Modificar o valor do lead time da operao e clicar no boto Salvar. 12. Selecionar uma das duas operaes de componente da tabela Operaes de Componente e clicar no boto Remover. 13. Clicar no boto Sim. 14. Clicar no boto OK. 10. Dever aparecer o dilogo Modificar Operao com os dados da operao carregados. 11. Dever aparecer um dilogo confirmando que a operao foi modificada com sucesso. 12. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 13. Dever aparecer um dilogo confirmando que a operao foi removida com sucesso. 14. O dilogo dever desaparecer e a tabela de Operaes do Componente no mais dever exibir a operao previamente removida. 15. Dever aparecer um dilogo confirmando que os dados do componente foram modificados com sucesso. 17. O dilogo deve desaparecer e a tabela de componentes deve ser atualizada e passar a mostrar o componente com os dados atualizados.

15. Clicar no boto Salvar.

16. Clicar no boto OK do dilogo.

4.7. [TC007_00] Remover Componente


4.7.1. Dados
Descrio Precondies Remoo de componente do sistema. O componente deve estar adicionado no sistema e no deve estar relacionado com conjuntos e ordens de produo.

4.7.2. Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Consultar Componentes. 2. Selecionar na tabela de componentes aquele que ser removido. 3. Clicar no boto Remover. 4. Clicar no boto Sim do dilogo. Verificao 1. A aba de componentes deve aparecer. 2. O cdigo e matria prima do cliente selecionado devem ser carregados nos campos correspondentes, mas desabilitados para edio. 3. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 4. Dever aparecer outro dilogo confirmando que o componente foi removido com sucesso.

ProSchedule 1.0

Pgina 13 de 26

Plano de Testes

v1.0

5. Clicar no boto OK do dilogo.

5. O dilogo dever desaparecer e a tabela de componentes no mais dever listar o componente antes removido.

4.8. [TC008_00] Recuperar Componentes


4.8.1. Dados
Descrio Precondies Recuperao de um componente especfico atravs de seu cdigo. O componente deve estar adicionado ao sistema e o cdigo do componente deve ser conhecido.

4.8.2. Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Consultar Componentes. 2. Na primeira lista, ao lado de Buscar por, informar o campo Cdigo para a busca. Na lista ao lado selecionar a opo igual e no campo ao lado preencher com o cdigo do componente que ser recuperado. Em seguida clicar no boto correspondente a Buscar. Verificao 1. A aba de componentes deve aparecer. 2. A tabela de componentes dever exibir apenas o componente com o cdigo informado.

4.9. [TC009_00] Adicionar Conjunto


4.9.1. Dados
Descrio Adicionar novo conjunto ao sistema. Este caso de teste inclui a adio, modificao e remoo de componentes do conjunto e operaes do conjunto. Nota: os testes com componentes e operaes do conjunto se fazem necessrios para testar estas operaes (adio, modificao e remoo) antes de o conjunto ter sido cadastrado no sistema. Para quem testa/utiliza o sistema no existem diferenas aparentes, entretanto, os mecanismos que se encarregam destas tarefas funcionam de formas diferentes para a adio e para a modificao de conjuntos. Precondies O conjunto no deve estar cadastrado no sistema. Os componentes que compe o conjunto e as operaes pelas quais o conjunto passam devem estar cadastradas no sistema.

4.9.2. Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Adicionar Conjunto. boto Verificao 1. A aba de conjuntos deve aparecer. 2. Nada deve acontecer.

2. Inserir no campo Cdigo os caracteres que serviro de identificao para o conjunto.

ProSchedule 1.0

Pgina 14 de 26

Plano de Testes

v1.0

3. Clicar no boto Adicionar acima da tabela identificada por Componentes. 4. Clicar no boto correspondente a Buscar Componente. 5. Selecionar na tabela de componentes o desejado e clicar no boto Selecionar. 6. Preencher o campo Quantidade componente e clicar no boto Salvar. do

3. Dever abrir o dilogo Adicionar Componente. 4. Dever abrir um dilogo com a listagem dos componentes. 6. O dilogo de listagem de operao dever desaparecer e no dilogo de Adicionar Operao o cdigo do componente deve estar preenchido. 6. Dever aparecer um dilogo confirmando que o componente foi adicionado ao conjunto com sucesso.

7. Repetir os Procedimentos 3, 4, 5 e 6 com dados diferentes. 8. Selecionar um dos dois componentes do conjunto da tabela Componentes e clicar no boto Modificar. 9. Modificar a quantidade do componente e clicar no boto Salvar. 10. Selecionar um dos dois componentes do conjunto da tabela Componentes e clicar no boto Remover. 11. Clicar no boto Sim. 12. Clicar no boto OK. 8. Dever aparecer o dilogo Modificar Componente com os dados do componente carregados. 9. Dever aparecer um dilogo confirmando que o componente foi modificado com sucesso. 10. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 11. Dever aparecer um dilogo confirmando que o componente foi removido com sucesso. 12. O dilogo dever desaparecer e a tabela de Componentes no mais dever exibir o componente previamente removido. 13. Dever abrir o dilogo Adicionar Operao. 14. Dever abrir um dilogo com a listagem das operaes possveis para conjuntos. 15. O dilogo de listagem de operao dever desaparecer e no dilogo de Adicionar Operao o cdigo da operao deve estar preenchido bem como o campo Lead Time. 16. Dever aparecer um dilogo confirmando que a operao foi adicionada ao conjunto com sucesso.

13. Clicar no boto Adicionar logo abaixo da tabela de Operaes. 14. Clicar no boto correspondente a Buscar Operao. 15. Selecionar na tabela de operaes a desejada e clicar no boto Selecionar.

16. Clicar no boto Salvar. 17. Repetir os Procedimentos 13, 14, 15 e 16 com dados diferentes. 18. Selecionar uma das duas operaes de conjunto da tabela Operaes e clicar no boto Modificar. 19. Modificar o valor do lead time da operao e clicar no boto Salvar. 20. Selecionar uma das duas operaes de conjunto da tabela Operaes e clicar no boto Remover.

18. Dever aparecer o dilogo Modificar Operao com os dados da operao carregados. 19. Dever aparecer um dilogo confirmando que a operao foi modificada com sucesso. 20. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda.

ProSchedule 1.0

Pgina 15 de 26

Plano de Testes

v1.0

21. Clicar no boto Sim. 22. Clicar no boto OK.

21. Dever aparecer um dilogo confirmando que a operao foi removida com sucesso. 22. O dilogo dever desaparecer e a tabela de Operaes no mais dever exibir a operao previamente removida. 23. O lead time para componentes deve aparecer no campo logo acima do boto. 23. Dever aparecer um dilogo confirmando que o conjunto foi adicionado com sucesso.

23. Clicar no boto Calcular Lead Time. 23. Clicar no boto Salvar.

4.10. [TC010_00] Modificar Conjunto


4.10.1.Dados
Descrio Precondies Modificao de conjunto j existente no sistema. Este caso de teste inclui a adio, modificao e remoo de componentes do conjunto e operaes do conjunto. O conjunto deve estar adicionado no sistema, bem como as operaes e componentes que sero utilizados.

4.10.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Consultar Conjuntos. boto Verificao 1. A aba de conjuntos deve aparecer. 2. Uma nova aba dever abrir com o cdigo e lead time para componentes do conjunto selecionado carregados nos campos correspondentes, bem como com as listas de componentes e operaes. 3. Dever abrir o dilogo Adicionar Componente. 4. Dever abrir um dilogo com a listagem dos componentes. 6. O dilogo de listagem de operao dever desaparecer e no dilogo de Adicionar Operao o cdigo do componente deve estar preenchido. 6. Dever aparecer um dilogo confirmando que o componente foi adicionado ao conjunto com sucesso.

2. Selecionar na tabela de conjuntos aquele que ser modificado e clicar no boto Modificar.

3. Clicar no boto Adicionar acima da tabela identificada por Componentes. 4. Clicar no boto correspondente a Buscar Componente. 5. Selecionar na tabela de componentes o desejado e clicar no boto Selecionar. 6. Preencher o campo Quantidade componente e clicar no boto Salvar. do

7. Repetir os Procedimentos 3, 4, 5 e 6 com dados diferentes. 8. Selecionar um dos dois componentes do conjunto da tabela Componentes e clicar no boto Modificar. 9. Modificar a quantidade do componente e clicar no boto Salvar. 8. Dever aparecer o dilogo Modificar Componente com os dados do componente carregados. 9. Dever aparecer um dilogo confirmando que o componente foi modificado com sucesso.

ProSchedule 1.0

Pgina 16 de 26

Plano de Testes

v1.0

10. Selecionar um dos dois componentes do conjunto da tabela Componentes e clicar no boto Remover. 11. Clicar no boto Sim. 12. Clicar no boto OK.

10. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 11. Dever aparecer um dilogo confirmando que o componente foi removido com sucesso. 12. O dilogo dever desaparecer e a tabela de Componentes no mais dever exibir o componente previamente removido. 13. Dever abrir o dilogo Adicionar Operao. 14. Dever abrir um dilogo com a listagem das operaes possveis para conjuntos. 15. O dilogo de listagem de operao dever desaparecer e no dilogo de Adicionar Operao o cdigo da operao deve estar preenchido bem como o campo Lead Time. 16. Dever aparecer um dilogo confirmando que a operao foi adicionada ao conjunto com sucesso.

13. Clicar no boto Adicionar logo abaixo da tabela de Operaes. 14. Clicar no boto correspondente a Buscar Operao. 15. Selecionar na tabela de operaes a desejada e clicar no boto Selecionar.

16. Clicar no boto Salvar. 17. Repetir os Procedimentos 13, 14, 15 e 16 com dados diferentes. 18. Selecionar uma das duas operaes de conjunto da tabela Operaes e clicar no boto Modificar. 19. Modificar o valor do lead time da operao e clicar no boto Salvar. 20. Selecionar uma das duas operaes de conjunto da tabela Operaes e clicar no boto Remover. 21. Clicar no boto Sim. 22. Clicar no boto OK.

18. Dever aparecer o dilogo Modificar Operao com os dados da operao carregados. 19. Dever aparecer um dilogo confirmando que a operao foi modificada com sucesso. 20. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 21. Dever aparecer um dilogo confirmando que a operao foi removida com sucesso. 22. O dilogo dever desaparecer e a tabela de Operaes no mais dever exibir a operao previamente removida. 23. O lead time para componentes deve aparecer no campo logo acima do boto. 24. Dever aparecer um dilogo confirmando que os dados do conjunto foram modificados com sucesso. 25. O dilogo deve desaparecer, bem como a aba de edio do conjunto.

23. Clicar no boto Calcular Lead Time. 24. Clicar no boto Salvar.

25. Clicar no boto OK do dilogo.

ProSchedule 1.0

Pgina 17 de 26

Plano de Testes

v1.0

4.11. [TC011_00] Remover Conjunto


4.11.1.Dados
Descrio Precondies Remoo de conjunto do sistema. O conjunto deve estar cadastrado no sistema e no deve estar relacionado com ordens de produo.

4.11.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Consultar Conjuntos. boto Verificao 1. A aba de conjuntos deve aparecer. 2. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 3. Dever aparecer outro dilogo confirmando que o conjunto foi removido com sucesso. 5. O dilogo dever desaparecer e a tabela de conjuntos no mais dever listar o conjunto antes removido.

2. Selecionar na tabela de conjuntos aquele que ser removido e clicar no boto Remover. 3. Clicar no boto Sim do dilogo. 5. Clicar no boto OK do dilogo.

4.12. [TC012_00] Recuperar Conjuntos


4.12.1.Dados
Descrio Precondies Recuperao de um componente especfico atravs de seu cdigo. O componente deve estar adicionado ao sistema e o cdigo do componente deve ser conhecido.

4.12.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Consultar Conjuntos. boto Verificao 1. A aba de conjuntos deve aparecer. 2. A tabela de conjuntos dever exibir apenas o conjunto com o cdigo informado.

2. Na primeira lista, ao lado de Buscar por, informar o campo Cdigo para a busca. Na lista ao lado selecionar a opo igual e no campo ao lado preencher com o cdigo do conjunto que ser recuperado. Em seguida clicar no boto correspondente a Buscar.

4.13. [TC013_00] Adicionar Operao


4.13.1.Dados
Descrio ProSchedule 1.0 Adio de nova operao no sistema. Pgina 18 de 26

Plano de Testes

v1.0

Precondies

A operao no deve estar cadastrada no sistema.

4.13.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Adicionar Operao. boto Verificao 1. O dilogo aparecer. Adicionar Operao dever

2. Preencher os campos de Descrio, Lead Time e Tipo de Operao e clicar no boto Salvar. 3. Clicar no boto OK.

2. Dever aparecer um dilogo informando que a operao foi adicionada com sucesso. 3. O dilogo dever desaparecer.

4.14. [TC014_00] Modificar Operao


4.14.1.Dados
Descrio Precondies Modificao de operao existente no sistema. A operao deve estar adicionada no sistema.

4.14.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Consultar Operaes. boto Verificao 1. A aba de operaes deve aparecer. 2. O dilogo Adicionar Operao dever aparecer com os dados da operao carregados nos campos. 3. Dever aparecer um dilogo confirmando que os dados da operao foram modificadas com sucesso. 4. O dilogo deve desaparecer e a tabela de operaes deve ser atualizada e passar a mostrar a operao com os dados atualizados.

2. Selecionar na tabela de operaes aquela que ser modificada e clicar no boto Modificar. 3. Efetuar as modificaes na Descrio, Lead Time Padro e Tipo de Operao e clicar no boto Salvar. 4. Clicar no boto OK do dilogo.

4.15. [TC015_00] Remover Operao


4.15.1.Dados
Descrio Precondies Remoo de operao do sistema. A operao deve estar cadastrada no sistema e no deve estar relacionada com componentes e conjuntos.

ProSchedule 1.0

Pgina 19 de 26

Plano de Testes

v1.0

4.15.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Consultar Operaes. boto Verificao 1. A aba de operaes deve aparecer. 2. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 3. Dever aparecer outro dilogo confirmando que a operao foi removida com sucesso. 5. O dilogo dever desaparecer e a tabela de operaes no mais dever listar a operao antes removida.

2. Selecionar na tabela de operaes aquela que ser removida e clicar no boto Remover. 3. Clicar no boto Sim do dilogo. 5. Clicar no boto OK do dilogo.

4.16. [TC016_00] Recuperar Operao


4.16.1.Dados
Descrio Precondies Recuperao de uma operao especfica atravs de seu cdigo. A operao deve estar adicionada ao sistema e o cdigo da operao deve ser conhecido.

4.16.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Consultar Operaes. boto Verificao 1. A aba de operaes deve aparecer. 2. A tabela de operaes dever exibir apenas a operao com o cdigo informado.

2. Na primeira lista, ao lado de Buscar por, informar o campo Cdigo para a busca. Na lista ao lado selecionar a opo igual e no campo ao lado preencher com o cdigo da operao que ser recuperada. Em seguida clicar no boto correspondente a Buscar.

4.17. [TC017_00] Adicionar Ordem de Produo


4.17.1.Dados
Descrio Precondies Adio de nova ordem de produo no sistema. A ordem de produo no deve estar cadastrada no sistema. Entretanto, o cliente que faz a solicitao da ordem deve estar cadastrado, bem como o conjunto solicitado na ordem de produo.

4.17.2.Procedimento
Procedimento Verificao

ProSchedule 1.0

Pgina 20 de 26

Plano de Testes

v1.0

1. Acionar, na tela principal, o boto correspondente a Adicionar Ordem de Produo. 2. Preencher os campos de Cdigo, Data de Entrega, Cdigo do Conjunto, Quantidade do Conjunto, Cdigo do Cliente e clicar em Carregar Componentes. 3. Selecionar um dos componentes da tabela e clicar em Modificar Quantidade. 4. Modificar a quantidade para o componente e clicar no boto Salvar. 5. Clicar no boto OK do dilogo. 6. Clicar no boto Salvar. 7. Clicar no boto OK.

1. A aba de nova ordem de produo dever aparecer. 2. Os componentes do conjunto devero aparecer na tabela Quantidades dos Componentes dos Conjuntos. 3. Dever aparecer um dilogo para a modificao da quantidade do componente selecionado. 4. Dever aparecer um dilogo informando que a quantidade do componente foi salva com sucesso. 5. O dilogo dever desaparecer e o componente dever ter sua quantidade atualizada na tabela. 6. Dever aparecer um dilogo informando que a ordem de produo foi salva com sucesso. 7. A aba de nova ordem de produo dever desaparecer.

4.18. [TC018_00] Modificar Ordem de Produo


4.18.1.Dados
Descrio Precondies Modificao de ordem de produo do sistema. A ordem de produo deve estar cadastrada no sistema

4.18.2.Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Consultar Ordens de Produo. 2. Selecionar na tabela de ordens de produo aquele que ser modificado e clicar no boto Modificar. 3. Modificar a data de entrega, conjunto, quantidade do conjunto e cliente. Clicar no boto Carregar Componentes. 4. Escolher um dos componentes da tabela de Quantidades dos Componentes do Conjunto e clicar em Modificar Quantidade. 5. No campo Quantidade, modificar o valor da quantidade e clicar no boto Salvar. 6. Clicar no boto OK. Verificao 1. A aba de ordens de produo deve aparecer. 2. Uma nova aba dever abrir com os dados da ordem de produo selecionada carregados nos campos correspondentes, bem como a lista de quantidades dos componentes do conjunto. 3. Os componentes do conjunto devero aparecer na tabela. 4. Dever aparecer um dilogo para modificar a quantidade do componente. 5. Dever aparecer um dilogo informando que os dados da quantidade do componente foram modificados com sucesso. 6. O dilogo dever desaparecer e a quantidade modificada dever ser atualizada na tabela de quantidades dos componentes.

ProSchedule 1.0

Pgina 21 de 26

Plano de Testes

v1.0

7. Clicar no boto Salvar. 8. Clicar no boto OK.

7. Dever aparecer um dilogo informando que a ordem de produo foi modificada com sucesso. 8. O dilogo dever desaparecer e os dados modificados da ordem de produo devero ser atualizados na tabela de ordens de produo.

4.19. [TC019_00] Remover Ordem de Produo


4.19.1.Dados
Descrio Precondies Remoo de ordem de produo. A ordem de produo deve estar adicionada no sistema.

4.19.2.Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Consultar Ordens de Produo. 2. Selecionar na tabela de ordens de produo aquele que ser removido e clicar no boto Remover. 3. Clicar no boto Sim do dilogo. 5. Clicar no boto OK do dilogo. Verificao 1. A aba de ordens de produo deve aparecer. 2. Dever aparecer um dilogo perguntado se a remoo deve ou no ser concluda. 3. Dever aparecer outro dilogo confirmando que a ordem de produo foi removida com sucesso. 5. O dilogo dever desaparecer e a tabela de ordens de produo no mais dever listar a ordem de produo antes removida.

4.20. [TC020_00] Recuperar Ordens de Produo


4.20.1.Dados
Descrio Precondies Recuperao de uma ordem de produo especfica atravs de seu cdigo. A ordem de produo deve estar adicionada ao sistema e o cdigo da ordem de produo deve ser conhecido.

4.20.2.Procedimento
Procedimento 1. Acionar, na tela principal, o boto correspondente a Consultar Ordens de Produo. Verificao 1. A aba de ordens de produo deve aparecer.

ProSchedule 1.0

Pgina 22 de 26

Plano de Testes

v1.0

2. Na primeira lista, ao lado de Buscar por, informar o campo Cdigo para a busca. Na lista ao lado selecionar a opo igual e no campo ao lado preencher com o cdigo da ordem de produo que ser recuperada. Em seguida clicar no boto correspondente a Buscar.

2. A tabela de ordens de produo dever exibir apenas a ordem de produo com o cdigo informado.

4.21. [TC021_00] Adicionar Calendrio de Dias Trabalhados


4.21.1.Dados
Descrio Precondies Adio de novo calendrio de dias trabalhados. O calendrio no deve estar adicionado no sistema.

4.21.2.Procedimento
Procedimento 1. Acionar, na tela principal, o correspondente a Adicionar Calendrio. boto Verificao 1. Dever aparecer Calendrio. o dilogo de Novo

2. Preencher os campos do calendrio e clicar no boto Salvar.

2. Dever aparecer um dilogo informando o progresso da operao e aps finalizado o processo outro dilogo dever aparecer informando que o calendrio foi adicionado com sucesso. 3. O dilogo dever desaparecer.

3. Clicar no boto OK.

4.22. [TC022_00] Modificar Calendrio de Dias Trabalhados


4.22.1.Dados
Descrio Precondies Modificao do calendrio de dias trabalhados. O calendrio deve estar cadastrado no sistema.

4.22.2.Procedimento
Procedimento 1. Clicar no boto correspondente a Consultar Calendrio de Dias Trabalhados. 2. No campo Ano escolher o ano do calendrio que ser modificado. 3. Efetuar as modificaes no calendrio e clicar no boto Salvar. 4. Clicar no boto OK. Verificao 1. Dever abrir a aba de calendrios com o calendrio mais novo selecionado. 2. O calendrio do ano selecionado dever ser carregado. 3. Dever aparecer um dilogo informando que o calendrio foi modificado com sucesso. 4. O dilogo dever desaparecer.

ProSchedule 1.0

Pgina 23 de 26

Plano de Testes

v1.0

4.23. [TC023_00] Recuperar Calendrio de Dias Trabalhados


4.23.1.Dados
Descrio Precondies Recuperao de calendrio com determinado ano. O calendrio deve estar adicionado no sistema e o ano do calendrio deve ser conhecido.

4.23.2.Procedimento
Procedimento 1. Clicar no boto correspondente a Consultar Calendrio de Dias Trabalhados. 2. No campo Ano escolher o ano do calendrio desejado. Verificao 1. Dever abrir a aba de calendrios com o calendrio mais novo selecionado. 2. O calendrio do ano selecionado dever ser carregado.

4.24. [TC024_00] Consulta do Sequenciamento da Produo


4.24.1.Dados
Descrio Precondies Consulta do seqenciamento da produo de determinado perodo. O calendrio para o perodo deve existir.

4.24.2.Procedimento
Procedimento 1. Clicar no boto correspondente a Consultar Sequenciamento da Produo. 1. Preencher o perodo inicial e final e clicar no boto Carregar. Verificao 1. Dever abrir a aba de sequenciamento com um perodo de 15 dias contando o dia atual. 1. Dever ser carregado o sequenciamento para o perodo informado.

4.25. [TC025_00] Exportao do Sequenciamento da Produo para Excel


4.25.1.Dados
Descrio Precondies Exportao do seqenciamento de determinado perodo para Excel. O calendrio para o perodo deve existir.

4.25.2.Procedimento
Procedimento 1. Clicar no boto correspondente a Consultar Sequenciamento da Produo. Verificao 1. Dever abrir a aba de sequenciamento com um perodo de 15 dias contando o dia atual.

ProSchedule 1.0

Pgina 24 de 26

Plano de Testes

v1.0

1. Preencher o perodo inicial e final e clicar no boto Carregar. 2. Clicar no boto Exportar para Excel. 3. Clicar no boto Salvar.

1. Dever ser carregado o sequenciamento para o perodo informado. 2. Dever abrir um dilogo para escolher onde ser salvo o arquivo Excel. 3. O dilogo dever ser fechado e outro dilogo dever aparecer informando o progresso da operao. Quando a operao for finalizada um dilogo informando que a planilha foi salva dever aparecer. 4. O dilogo dever desaparecer.

4. Clicar no boto OK.

ProSchedule 1.0

Pgina 25 de 26

Plano de Testes

v1.0

5. Ordenao dos testes


Na execuo dos testes importante ressaltar a existncia de uma ordem de execuo dos casos de uso, essa ordem foi pensada para diminuir o retrabalho e agilizar os testes. Ordem de Execuo TC001 TC002 TC004 TC013 TC014 TC016 TC005 TC006 TC008 TC009 TC010 TC012 TC021 TC022 TC023 TC017 TC018 TC020 TC024 TC025 TC019 TC011 TC007 TC015 TC003 Descrio Adicionar Cliente Modificar Cliente Recuperar Cliente Adicionar Operao Modificar Operao Recuperar Operao Adicionar Componente Modificar Componente Recuperar Componente Adicionar Conjunto Modificar Conjunto Recuperar Conjunto Adicionar Calendrio de Dias Trabalhados Modificar Calendrio de Dias Trabalhados Recuperar Calendrio de Dias Trabalhados Adicionar Ordem de Produo Modificar Ordem de Produo Recuperar Ordem de Produo Consulta do Sequenciamento da Produo Exportao do Sequenciamento da Produo para Excel Remover Ordem de Produo Remover Conjunto Remover Componente Remover Operao Remover Cliente Como no faz parte dos requisitos, a remoo do calendrio deve ser feita manualmente ou atravs de algum script para que novos testes possam ser realizados.

ProSchedule 1.0

Pgina 26 de 26

You might also like