Plano de Testes do Software ProSchedule

Embed Size (px)

Citation preview

  • 8/6/2019 Plano de Testes do Software ProSchedule

    1/26

    ProSchedule

    Plano de Testes

    Verso: 1.0

    Data: 5 de Novembro de 2010

    Identificador do documento: TP_PS1.0

  • 8/6/2019 Plano de Testes do Software ProSchedule

    2/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 2 de 26

    Histrico de revises

    Verso Data Autor Descrio

    1.0 05/11/2010Maycon Bordin,Helton Ritter

    Primeira verso dos casos de teste

  • 8/6/2019 Plano de Testes do Software ProSchedule

    3/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 3 de 26

    ndiceNDICE DE TABELAS ............................................................................................................................... 51. INTRODUO.................................................................................................................................... 6

    1.1. PROPSITO..................................................................................................................................... 61.2.

    PBLICO ALVO .............................................................................................................................. 6

    1.3. ESCOPO.......................................................................................................................................... 61.4. DEFINIES,ACRNIMOS E ABREVIAES.................................................................................... 61.5. REFERNCIAS ................................................................................................................................ 61.6. VISO GERAL DO DOCUMENTO ...................................................................................................... 6

    2. ATUALIZAO DOS TESTES ........................................................................................................ 73. MATRIZ DE RASTREAMENTO DOS CASOS DE USO .............................................................. 84. CASOS DE TESTE .............................................................................................................................. 9

    4.1. [TC001_00]ADICIONAR CLIENTE .............................................................................................. 94.1.1. Dados ................................................................................................................................... 9 4.1.2. Procedimento ....................................................................................................................... 9

    4.2. [TC002_00]MODIFICAR CLIENTE .............................................................................................. 94.2.1. Dados ................................................................................................................................... 9 4.2.2. Procedimento ....................................................................................................................... 9

    4.3. [TC003_00]REMOVER CLIENTE................................................................................................104.3.1. Dados ..................................................................................................................................10 4.3.2. Procedimento ......................................................................................................................10

    4.4. [TC004_00]RECUPERAR CLIENTES...........................................................................................104.4.1. Dados ..................................................................................................................................10 4.4.2. Procedimento ......................................................................................................................11

    4.5. [TC005_00]ADICIONAR COMPONENTE.....................................................................................114.5.1. Dados ..................................................................................................................................11 4.5.2. Procedimento ......................................................................................................................11

    4.6. [TC006_00]MODIFICAR COMPONENTE.....................................................................................124.6.1. Dados ..................................................................................................................................12 4.6.2. Procedimento ......................................................................................................................124.7. [TC007_00]REMOVER COMPONENTE .......................................................................................134.7.1. Dados ..................................................................................................................................13 4.7.2. Procedimento ......................................................................................................................13

    4.8. [TC008_00]RECUPERAR COMPONENTES ..................................................................................144.8.1. Dados ..................................................................................................................................14 4.8.2. Procedimento ......................................................................................................................14

    4.9. [TC009_00]ADICIONAR CONJUNTO..........................................................................................144.9.1. Dados ..................................................................................................................................14 4.9.2. Procedimento ......................................................................................................................14

    4.10. [TC010_00]MODIFICAR CONJUNTO..........................................................................................164.10.1. Dados ..................................................................................................................................16 4.10.2. Procedimento ......................................................................................................................16

    4.11. [TC011_00]REMOVER CONJUNTO ............................................................................................184.11.1. Dados ..................................................................................................................................18 4.11.2. Procedimento ......................................................................................................................18

    4.12. [TC012_00]RECUPERAR CONJUNTOS .......................................................................................184.12.1. Dados ..................................................................................................................................18 4.12.2. Procedimento ......................................................................................................................18

    4.13. [TC013_00]ADICIONAR OPERAO .........................................................................................184.13.1. Dados ..................................................................................................................................18 4.13.2. Procedimento ......................................................................................................................19

    4.14. [TC014_00]MODIFICAR OPERAO .........................................................................................19

  • 8/6/2019 Plano de Testes do Software ProSchedule

    4/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 4 de 26

    4.14.1. Dados ..................................................................................................................................19 4.14.2. Procedimento ......................................................................................................................19

    4.15. [TC015_00]REMOVER OPERAO............................................................................................194.15.1. Dados ..................................................................................................................................19 4.15.2. Procedimento ......................................................................................................................20

    4.16. [TC016_00]RECUPERAR OPERAO ........................................................................................204.16.1. Dados ..................................................................................................................................20 4.16.2. Procedimento ......................................................................................................................20

    4.17. [TC017_00]ADICIONAR ORDEM DE PRODUO .......................................................................204.17.1. Dados ..................................................................................................................................20 4.17.2. Procedimento ......................................................................................................................20

    4.18. [TC018_00]MODIFICAR ORDEM DE PRODUO .......................................................................214.18.1. Dados ..................................................................................................................................21 4.18.2. Procedimento ......................................................................................................................21

    4.19. [TC019_00]REMOVER ORDEM DE PRODUO..........................................................................224.19.1. Dados ..................................................................................... Erro! Indicador no definido.4.19.2. Procedimento ......................................................................................................................22

    4.20. [TC020_00]RECUPERAR ORDENS DE PRODUO .....................................................................224.20.1. Dados ..................................................................................................................................22 4.20.2. Procedimento ......................................................................................................................22

    4.21. [TC021_00]ADICIONAR CALENDRIO DE DIAS TRABALHADOS ...............................................234.21.1. Dados ..................................................................................................................................23 4.21.2. Procedimento ......................................................................................................................23

    4.22. [TC022_00]MODIFICAR CALENDRIO DE DIAS TRABALHADOS ...............................................234.22.1. Dados ..................................................................................................................................23 4.22.2. Procedimento ......................................................................................................................23

    4.23. [TC023_00]RECUPERAR CALENDRIO DE DIAS TRABALHADOS ..............................................244.23.1. Dados ..................................................................................................................................24 4.23.2. Procedimento ......................................................................................................................24

    4.24. [TC024_00]CONSULTA DO SEQUENCIAMENTO DA PRODUO .................................................244.24.1. Dados ..................................................................................................................................24 4.24.2. Procedimento ......................................................................................................................24

    4.25. [TC025_00]EXPORTAO DO SEQUENCIAMENTO DA PRODUO PARA EXCEL........................244.25.1. Dados ..................................................................................................................................24 4.25.2. Procedimento ......................................................................................................................24

    5. ORDENAO DOS TESTES ...........................................................................................................26

  • 8/6/2019 Plano de Testes do Software ProSchedule

    5/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 5 de 26

    ndice de Tabelas

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

  • 8/6/2019 Plano de Testes do Software ProSchedule

    6/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 6 de 26

    1. Introduo

    1.1. PropsitoEsse documento contm informaes necessrias para verificao dos requisitos do Sistema ProSchedule.

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

    1.3. EscopoNeste documento est detalhado o projeto para os casos de teste a nvel de sistema que podero serexecutados de maneira manual ou automtica.

    1.4. Definies, Acrnimos e Abreviaes.Esta seo descreve definies, acrnimos e abreviaes relevantes ao documento.

    TC Abreviao para Test Case (Caso de Teste)UC Abreviao para Use Case (Caso de Uso)

    1.5. Referncias[1] Especificao de Requisitos de Software, Verso 0.3.[2] Documento de Arquitetura, Verso 1.01.6. Viso geral do documentoNa seo 2 vamos encontrar as regras de atualizao dos testes. Na seo 3 est o mapeamento dos casos deuso mostrando quais testes cobrem os casos de uso apropriados. Na seo 4 podemos encontrar os casos deteste com suas entradas e procedimentos. E na seo 5 est a ordem a ser seguida para a execuo dos casos

    de teste.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    7/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 7 de 26

    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 deteste criado VV 00, a medida que o caso de teste modificado ele assume os valores 01, 02, eassim por diante;

    A seo 3 deve estar sempre consistente. Todo caso de teste criado ou atualizado deve estar nacoluna direita da Tabela 1e mapeado com algum requisito da coluna esquerda. Quando o caso deteste for removido ele deve ser retirado da Tabela 1. Mesmo se um requisito no contiver um caso deteste associado o mesmo deve permanecer na prxima seo;

  • 8/6/2019 Plano de Testes do Software ProSchedule

    8/26

  • 8/6/2019 Plano de Testes do Software ProSchedule

    9/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 9 de 26

    4. Casos de Teste

    Abaixo esto descritos os casos de teste que sero utilizados para a execuo dos testes de funcionalidadedo 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 quedevero ser utilizadas nos testes, nem os ambientes que devero ser testados, tampouco as entradas emquestes de dados. Todas estas questes sero tratadas no Relatrio de Testes.

    4.1. [TC001_00]Adicionar Cliente4.1.1. DadosDescrio Adio de novo cliente no sistema.

    Precondies O cliente no deve estar adicionado no sistema.

    4.1.2. Procedimento

    Procedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Adicionar Ciente.

    1. A aba de clientes deve aparecer, com o cursorposicionado no campo de cdigo do cliente.

    2. Inserir no campo Cdigo os caracteres que

    serviro de identificao para o cliente. E nocampo Nome o nome do cliente.

    2. Nada deve acontecer.

    3. Clicar no boto Salvar. 3. Dever aparecer um dilogo confirmando que ocliente foi adicionado com sucesso.

    4. Clicar no boto OK do dilogo. 4. O dilogo deve desaparecer e a tabela de clientesdeve ser atualizada e passar a mostrar o novo

    cliente adicionado.

    4.2. [TC002_00]Modificar Cliente4.2.1. DadosDescrio Modificao de dados de um cliente que j existe no sistema.

    Precondies O cliente j deve estar adicionado no sistema.

    4.2.2. Procedimento

    Procedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Clientes.

    1. A aba de clientes deve aparecer.

    2. Selecionar na tabela de clientes aquele que sermodificado.

    2. O cdigo e nome do cliente selecionado devemser carregados nos campos correspondentes, masdesabilitados para edio.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    10/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 10 de 26

    3. Clicar no boto Modificar. 3. O campo Nome deve ser habilitado paraedio.

    4. Efetuar as modificaes no nome do cliente eclicar no boto Salvar.

    4. Dever aparecer um dilogo confirmando que osdados do cliente foram modificados com sucesso.

    5. Clicar no boto OK do dilogo. 5. O dilogo deve desaparecer e a tabela de clientes

    deve ser atualizada e passar a mostrar o cliente comos dados atualizados.

    4.3. [TC003_00]Remover Cliente4.3.1. DadosDescrio Remoo de um cliente do sistema.

    Precondies Para ser removido o cliente deve estar cadastrado no sistema e no possuir ordens deproduo a ele relacionadas.

    Nota: se o cliente possuir ordens de produo a ele relacionadas, estas devem serremovidas para ento ocorrer a remoo do cliente.

    4.3.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Clientes.

    1. A aba de clientes deve aparecer.

    2. Selecionar na tabela de clientes aquele que serremovido.

    2. O cdigo e nome do cliente selecionado devemser carregados nos campos correspondentes, masdesabilitados para edio.

    3. Clicar no boto Remover. 3. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    4. Clicar no boto Sim do dilogo. 4. Dever aparecer outro dilogo confirmando queo cliente foi removido com sucesso.

    5. Clicar no boto OK do dilogo. 5. O dilogo dever desaparecer e a tabela declientes no mais dever listar o cliente antesremovido.

    4.4. [TC004_00]Recuperar Clientes4.4.1. DadosDescrio 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 buscapelo cdigo do mesmo.

    Precondies O cliente a ser recuperado deve estar no sistema. Neste caso a recuperao ocorreratravs de busca pelo cdigo do cliente, isto implica o conhecimento do cdigo que

  • 8/6/2019 Plano de Testes do Software ProSchedule

    11/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 11 de 26

    ser buscado.

    4.4.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a ConsultarClientes. 1. A aba de clientes deve aparecer.

    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 serrecuperado. Em seguida clicar no botocorrespondente a Buscar.

    2. A tabela de clientes dever exibir apenas ocliente com o cdigo informado.

    4.5. [TC005_00]Adicionar Componente4.5.1. DadosDescrio Adio de novo componente ao sistema. Este caso de teste inclui ainda a adio,

    modificao e remoo de operaes de componente.

    Precondies O componente no deve estar adicionado ao sistema. Entretanto, as operaes pelasquais o componente passa devem estar adicionadas no sistema.

    4.5.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o boto

    correspondente a Adicionar Componente.

    1. A aba de componentes deve aparecer, com o

    cursor posicionado no campo de cdigo doComponente.

    2. Inserir no campo Cdigo os caracteres que

    serviro de identificao para o componente. Nocampo Matria Prima a matria utilizada para

    produzir o componente.

    2. Nada deve acontecer.

    3. Clicar no boto Adicionar logo abaixo da

    tabela de Operaes do Componente.3. Dever abrir o dilogo Adicionar Operao.

    4. Clicar no boto correspondente a BuscarOperao.

    4. Dever abrir um dilogo com a listagem dasoperaes possveis para componentes.

    5. Selecionar na tabela de operaes a desejada e

    clicar no boto Selecionar.

    5. O dilogo de listagem de operao dever

    desaparecer e no dilogo de Adicionar Operaoo cdigo da operao deve estar preenchido bemcomo o campo Lead Time.

    6. Clicar no boto Salvar. 6. Dever aparecer um dilogo confirmando que aoperao foi adicionada ao componente comsucesso.

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

  • 8/6/2019 Plano de Testes do Software ProSchedule

    12/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 12 de 26

    8. Selecionar uma das duas operaes decomponente da tabela Operaes de Componente

    e clicar no boto Modificar.

    8. Dever aparecer o dilogo Modificar Operao

    com os dados da operao carregados.

    9. Modificar o valor do lead time da operao eclicar no boto Salvar.

    9. Dever aparecer um dilogo confirmando que aoperao foi modificada com sucesso.

    10. Selecionar uma das duas operaes decomponente da tabela Operaes de Componentee clicar no boto Remover.

    10. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    11. Clicar no boto Sim. 11. Dever aparecer um dilogo confirmando que aoperao foi removida com sucesso.

    12. Clicar no boto OK. 12. O dilogo dever desaparecer e a tabela deOperaes do Componente no mais dever

    exibir a operao previamente removida.

    13. Clicar no boto Salvar. 13. Dever aparecer um dilogo confirmando que ocomponente foi adicionado com sucesso.

    4.6. [TC006_00]Modificar Componente4.6.1. DadosDescrio 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.

    Precondies O componente j deve estar adicionado no sistema, bem como as operaes quesero utilizadas nos testes.

    4.6.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Componentes.

    1. A aba de componentes deve aparecer.

    2. Selecionar na tabela de componentes aquele queser modificado.

    2. O cdigo e matria prima do componenteselecionado devem ser carregados nos camposcorrespondentes, mas desabilitados para edio.

    3. Clicar no boto Modificar. 3. O campo Matria Prima deve ser habilitadopara edio.

    4. Efetuar as modificaes na matria prima docomponente.

    4. Nada deve acontecer.

    5. Clicar no boto Adicionar logo abaixo da

    tabela de Operaes do Componente.5. Dever abrir o dilogo Adicionar Operao.

    6. Clicar no boto correspondente a BuscarOperao.

    6. Dever abrir um dilogo com a listagem dasoperaes possveis para componentes.

    7. Selecionar na tabela de operaes a desejada eclicar no boto Selecionar.

    7. O dilogo de listagem de operao deverdesaparecer e no dilogo de Adicionar Operao

    o cdigo da operao deve estar preenchido bemcomo o campo Lead Time.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    13/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 13 de 26

    8. Clicar no boto Salvar. 8. Dever aparecer um dilogo confirmando que aoperao foi adicionada ao componente comsucesso.

    9. Repetir os Procedimentos 5, 6, 7 e 8 com dadosdiferentes.

    10. Selecionar uma das duas operaes decomponente da tabela Operaes de Componentee clicar no boto Modificar.

    10. Dever aparecer o dilogo ModificarOperao com os dados da operao carregados.

    11. Modificar o valor do lead time da operao eclicar no boto Salvar.

    11. Dever aparecer um dilogo confirmando que aoperao foi modificada com sucesso.

    12. Selecionar uma das duas operaes decomponente da tabela Operaes de Componente

    e clicar no boto Remover.

    12. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    13. Clicar no boto Sim. 13. Dever aparecer um dilogo confirmando que aoperao foi removida com sucesso.

    14. Clicar no boto OK. 14. O dilogo dever desaparecer e a tabela de

    Operaes do Componente no mais deverexibir a operao previamente removida.

    15. Clicar no boto Salvar. 15. Dever aparecer um dilogo confirmando queos dados do componente foram modificados comsucesso.

    16. Clicar no boto OK do dilogo. 17. O dilogo deve desaparecer e a tabela decomponentes deve ser atualizada e passar a mostraro componente com os dados atualizados.

    4.7. [TC007_00]Remover Componente4.7.1. DadosDescrio Remoo de componente do sistema.

    Precondies O componente deve estar adicionado no sistema e no deve estar relacionado comconjuntos e ordens de produo.

    4.7.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Componentes.

    1. A aba de componentes deve aparecer.

    2. Selecionar na tabela de componentes aquele queser removido.

    2. O cdigo e matria prima do cliente selecionadodevem ser carregados nos campos correspondentes,mas desabilitados para edio.

    3. Clicar no boto Remover. 3. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    4. Clicar no boto Sim do dilogo. 4. Dever aparecer outro dilogo confirmando queo componente foi removido com sucesso.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    14/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 14 de 26

    5. Clicar no boto OK do dilogo. 5. O dilogo dever desaparecer e a tabela decomponentes no mais dever listar o componenteantes removido.

    4.8.

    [TC008_00]Recuperar Componentes4.8.1. DadosDescrio Recuperao de um componente especfico atravs de seu cdigo.

    Precondies O componente deve estar adicionado ao sistema e o cdigo do componente deve serconhecido.

    4.8.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o boto

    correspondente a Consultar Componentes.

    1. A aba de componentes deve aparecer.

    2. Na primeira lista, ao lado de Buscar por,

    informar o campo Cdigo para a busca. Na listaao lado selecionar a opo igual e no campo ao

    lado preencher com o cdigo do componente queser recuperado. Em seguida clicar no botocorrespondente a Buscar.

    2. A tabela de componentes dever exibir apenas ocomponente com o cdigo informado.

    4.9. [TC009_00]Adicionar Conjunto4.9.1.

    DadosDescrio Adicionar novo conjunto ao sistema. Este caso de teste inclui a adio, modificao eremoo de componentes do conjunto e operaes do conjunto.

    Nota: os testes com componentes e operaes do conjunto se fazem necessrios paratestar estas operaes (adio, modificao e remoo) antes de o conjunto ter sidocadastrado no sistema. Para quem testa/utiliza o sistema no existem diferenasaparentes, entretanto, os mecanismos que se encarregam destas tarefas funcionam deformas diferentes para a adio e para a modificao de conjuntos.

    Precondies O conjunto no deve estar cadastrado no sistema. Os componentes que compe oconjunto e as operaes pelas quais o conjunto passam devem estar cadastradas nosistema.

    4.9.2. ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Adicionar Conjunto.

    1. A aba de conjuntos deve aparecer.

    2. Inserir no campo Cdigo os caracteres que

    serviro de identificao para o conjunto.2. Nada deve acontecer.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    15/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 15 de 26

    3. Clicar no boto Adicionar acima da tabela

    identificada por Componentes.3. Dever abrir o dilogo Adicionar Componente.

    4. Clicar no boto correspondente a Buscar

    Componente.4. Dever abrir um dilogo com a listagem doscomponentes.

    5. Selecionar na tabela de componentes o desejado

    e clicar no boto Selecionar.

    6. O dilogo de listagem de operao dever

    desaparecer e no dilogo de Adicionar Operaoo cdigo do componente deve estar preenchido.

    6. Preencher o campo Quantidade do

    componente e clicar no boto Salvar.6. Dever aparecer um dilogo confirmando que ocomponente foi adicionado ao conjunto comsucesso.

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

    8. Selecionar um dos dois componentes doconjunto da tabela Componentes e clicar no

    boto Modificar.

    8. Dever aparecer o dilogo Modificar

    Componente com os dados do componente

    carregados.

    9. Modificar a quantidade do componente e clicar

    no boto Salvar.

    9. Dever aparecer um dilogo confirmando que o

    componente foi modificado com sucesso.10. Selecionar um dos dois componentes doconjunto da tabela Componentes e clicar no

    boto Remover.

    10. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    11. Clicar no boto Sim. 11. Dever aparecer um dilogo confirmando que ocomponente foi removido com sucesso.

    12. Clicar no boto OK. 12. O dilogo dever desaparecer e a tabela deComponentes no mais dever exibir o

    componente previamente removido.

    13. Clicar no boto Adicionar logo abaixo da

    tabela de Operaes.13. Dever abrir o dilogo Adicionar Operao.

    14. Clicar no boto correspondente a BuscarOperao.

    14. Dever abrir um dilogo com a listagem dasoperaes possveis para conjuntos.

    15. Selecionar na tabela de operaes a desejada eclicar no boto Selecionar.

    15. O dilogo de listagem de operao deverdesaparecer e no dilogo de Adicionar Operao

    o cdigo da operao deve estar preenchido bemcomo o campo Lead Time.

    16. Clicar no boto Salvar. 16. Dever aparecer um dilogo confirmando que aoperao foi adicionada ao conjunto com sucesso.

    17. Repetir os Procedimentos 13, 14, 15 e 16 comdados diferentes.

    18. Selecionar uma das duas operaes de conjuntoda tabela Operaes e clicar no botoModificar.

    18. Dever aparecer o dilogo Modificar

    Operao com os dados da operao carregados.

    19. Modificar o valor do lead time da operao eclicar no boto Salvar.

    19. Dever aparecer um dilogo confirmando que aoperao foi modificada com sucesso.

    20. Selecionar uma das duas operaes de conjuntoda tabela Operaes e clicar no boto

    Remover.

    20. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    16/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 16 de 26

    21. Clicar no boto Sim. 21. Dever aparecer um dilogo confirmando que aoperao foi removida com sucesso.

    22. Clicar no boto OK. 22. O dilogo dever desaparecer e a tabela deOperaes no mais dever exibir a operao

    previamente removida.

    23. Clicar no boto Calcular Lead Time. 23. O lead time para componentes deve aparecer nocampo logo acima do boto.

    23. Clicar no boto Salvar. 23. Dever aparecer um dilogo confirmando que oconjunto foi adicionado com sucesso.

    4.10.[TC010_00]Modificar Conjunto4.10.1.DadosDescrio 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.

    Precondies O conjunto deve estar adicionado no sistema, bem como as operaes e componentesque sero utilizados.

    4.10.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Conjuntos.

    1. A aba de conjuntos deve aparecer.

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

    2. Uma nova aba dever abrir com o cdigo e leadtime para componentes do conjunto selecionadocarregados nos campos correspondentes, bem como

    com as listas de componentes e operaes.3. Clicar no boto Adicionar acima da tabela

    identificada por Componentes.3. Dever abrir o dilogo Adicionar Componente.

    4. Clicar no boto correspondente a Buscar

    Componente.4. Dever abrir um dilogo com a listagem doscomponentes.

    5. Selecionar na tabela de componentes o desejadoe clicar no boto Selecionar.

    6. O dilogo de listagem de operao deverdesaparecer e no dilogo de Adicionar Operao

    o cdigo do componente deve estar preenchido.

    6. Preencher o campo Quantidade do

    componente e clicar no boto Salvar.6. Dever aparecer um dilogo confirmando que ocomponente foi adicionado ao conjunto comsucesso.

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

    8. Selecionar um dos dois componentes doconjunto da tabela Componentes e clicar no

    boto Modificar.

    8. Dever aparecer o dilogo Modificar

    Componente com os dados do componente

    carregados.

    9. Modificar a quantidade do componente e clicarno boto Salvar.

    9. Dever aparecer um dilogo confirmando que ocomponente foi modificado com sucesso.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    17/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 17 de 26

    10. Selecionar um dos dois componentes doconjunto da tabela Componentes e clicar no

    boto Remover.

    10. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    11. Clicar no boto Sim. 11. Dever aparecer um dilogo confirmando que ocomponente foi removido com sucesso.

    12. Clicar no boto OK. 12. O dilogo dever desaparecer e a tabela deComponentes no mais dever exibir ocomponente previamente removido.

    13. Clicar no boto Adicionar logo abaixo da

    tabela de Operaes.13. Dever abrir o dilogo Adicionar Operao.

    14. Clicar no boto correspondente a Buscar

    Operao.14. Dever abrir um dilogo com a listagem dasoperaes possveis para conjuntos.

    15. Selecionar na tabela de operaes a desejada eclicar no boto Selecionar.

    15. O dilogo de listagem de operao deverdesaparecer e no dilogo de Adicionar Operao

    o cdigo da operao deve estar preenchido bemcomo o campo Lead Time.

    16. Clicar no boto Salvar. 16. Dever aparecer um dilogo confirmando que aoperao foi adicionada ao conjunto com sucesso.

    17. Repetir os Procedimentos 13, 14, 15 e 16 comdados diferentes.

    18. Selecionar uma das duas operaes de conjuntoda tabela Operaes e clicar no boto

    Modificar.

    18. Dever a parecer o dilogo ModificarOperao com os dados da operao carregados.

    19. Modificar o valor do lead time da operao eclicar no boto Salvar.

    19. Dever aparecer um dilogo confirmando que aoperao foi modificada com sucesso.

    20. Selecionar uma das duas operaes de conjuntoda tabela Operaes e clicar no boto

    Remover.

    20. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    21. Clicar no boto Sim. 21. Dever aparecer um dilogo confirmando que aoperao foi removida com sucesso.

    22. Clicar no boto OK. 22. O dilogo dever desaparecer e a tabela deOperaes no mais dever exibir a operao

    previamente removida.

    23. Clicar no boto Calcular Lead Time. 23. O lead time para componentes deve aparecer nocampo logo acima do boto.

    24. Clicar no boto Salvar. 24. Dever aparecer um dilogo confirmando queos dados do conjunto foram modificados comsucesso.

    25. Clicar no boto OK do dilogo. 25. O dilogo deve desaparecer, bem como a aba deedio do conjunto.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    18/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 18 de 26

    4.11.[TC011_00]Remover Conjunto4.11.1.DadosDescrio Remoo de conjunto do sistema.

    Precondies O conjunto deve estar cadastrado no sistema e no deve estar relacionado com ordens

    de produo.

    4.11.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Conjuntos.

    1. A aba de conjuntos deve aparecer.

    2. Selecionar na tabela de conjuntos aquele queser removido e clicar no boto Remover.

    2. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    3. Clicar no boto Sim do dilogo. 3. Dever aparecer outro dilogo confirmando queo conjunto foi removido com sucesso.

    5. Clicar no boto OK do dilogo. 5. O dilogo dever desaparecer e a tabela deconjuntos no mais dever listar o conjunto antesremovido.

    4.12.[TC012_00]Recuperar Conjuntos4.12.1.DadosDescrio Recuperao de um componente especfico atravs de seu cdigo.

    Precondies O componente deve estar adicionado ao sistema e o cdigo do componente deve ser

    conhecido.

    4.12.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Conjuntos.

    1. A aba de conjuntos deve aparecer.

    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 aolado preencher com o cdigo do conjunto que ser

    recuperado. Em seguida clicar no botocorrespondente a Buscar.

    2. A tabela de conjuntos dever exibir apenas oconjunto com o cdigo informado.

    4.13.[TC013_00]Adicionar Operao4.13.1.DadosDescrio Adio de nova operao no sistema.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    19/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 19 de 26

    Precondies A operao no deve estar cadastrada no sistema.

    4.13.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Adicionar Operao.

    1. O dilogo Adicionar Operao deveraparecer.

    2. Preencher os campos de Descrio, Lead

    Time e Tipo de Operao e clicar no boto

    Salvar.

    2. Dever aparecer um dilogo informando que aoperao foi adicionada com sucesso.

    3. Clicar no boto OK. 3. O dilogo dever desaparecer.

    4.14.[TC014_00]Modificar Operao4.14.1.DadosDescrio Modificao de operao existente no sistema.Precondies A operao deve estar adicionada no sistema.

    4.14.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Operaes.

    1. A aba de operaes deve aparecer.

    2. Selecionar na tabela de operaes aquela queser modificada e clicar no boto Modificar.

    2. O dilogo Adicionar Operao dever aparecer

    com os dados da operao carregados nos campos.

    3. Efetuar as modificaes na Descrio, Lead

    Time Padro e Tipo de Operao e clicar no

    boto Salvar.

    3. Dever aparecer um dilogo confirmando que osdados da operao foram modificadas com sucesso.

    4. Clicar no boto OK do dilogo. 4. O dilogo deve desaparecer e a tabela deoperaes deve ser atualizada e passar a mostrar aoperao com os dados atualizados.

    4.15.[TC015_00]Remover Operao4.15.1.

    DadosDescrio Remoo de operao do sistema.Precondies A operao deve estar cadastrada no sistema e no deve estar relacionada com

    componentes e conjuntos.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    20/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 20 de 26

    4.15.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Operaes.

    1. A aba de operaes deve aparecer.

    2. Selecionar na tabela de operaes aquela queser removida e clicar no boto Remover. 2. Dever aparecer um dilogo perguntado se aremoo deve ou no ser concluda.

    3. Clicar no boto Sim do dilogo. 3. Dever aparecer outro dilogo confirmando quea operao foi removida com sucesso.

    5. Clicar no boto OK do dilogo. 5. O dilogo dever desaparecer e a tabela deoperaes no mais dever listar a operao antesremovida.

    4.16.[TC016_00]Recuperar Operao4.16.1.DadosDescrio Recuperao de uma operao especfica atravs de seu cdigo.

    Precondies A operao deve estar adicionada ao sistema e o cdigo da operao deve serconhecido.

    4.16.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Operaes.

    1. A aba de operaes deve aparecer.

    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 serrecuperada. Em seguida clicar no botocorrespondente a Buscar.

    2. A tabela de operaes dever exibir apenas aoperao com o cdigo informado.

    4.17.[TC017_00]Adicionar Ordem de Produo4.17.1.DadosDescrio Adio de nova ordem de produo no sistema.

    Precondies A ordem de produo no deve estar cadastrada no sistema. Entretanto, o cliente quefaz a solicitao da ordem deve estar cadastrado, bem como o conjunto solicitado naordem de produo.

    4.17.2.ProcedimentoProcedimento Verificao

  • 8/6/2019 Plano de Testes do Software ProSchedule

    21/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 21 de 26

    1. Acionar, na tela principal, o botocorrespondente a Adicionar Ordem de Produo.

    1. A aba de nova ordem de produo deveraparecer.

    2. Preencher os campos de Cdigo, Data de

    Entrega, Cdigo do Conjunto, Quantidade do

    Conjunto, Cdigo do Cliente e clicar em

    Carregar Componentes.

    2. Os componentes do conjunto devero aparecerna tabela Quantidades dos Componentes dos

    Conjuntos.

    3. Selecionar um dos componentes da tabela eclicar em Modificar Quantidade.

    3. Dever aparecer um dilogo para a modificaoda quantidade do componente selecionado.

    4. Modificar a quantidade para o componente eclicar no boto Salvar.

    4. Dever aparecer um dilogo informando que aquantidade do componente foi salva com sucesso.

    5. Clicar no boto OK do dilogo. 5. O dilogo dever desaparecer e o componentedever ter sua quantidade atualizada na tabela.

    6. Clicar no boto Salvar. 6. Dever aparecer um dilogo informando que aordem de produo foi salva com sucesso.

    7. Clicar no boto OK. 7. A aba de nova ordem de produo deverdesaparecer.

    4.18.[TC018_00]Modificar Ordem de Produo4.18.1.DadosDescrio Modificao de ordem de produo do sistema.

    Precondies A ordem de produo deve estar cadastrada no sistema

    4.18.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Consultar Ordens de Produo.

    1. A aba de ordens de produo deve aparecer.

    2. Selecionar na tabela de ordens de produoaquele que ser modificado e clicar no botoModificar.

    2. Uma nova aba dever abrir com os dados daordem de produo selecionada carregados noscampos correspondentes, bem como a lista dequantidades dos componentes do conjunto.

    3. Modificar a data de entrega, conjunto,quantidade do conjunto e cliente. Clicar no botoCarregar Componentes.

    3. Os componentes do conjunto devero aparecerna tabela.

    4. Escolher um dos componentes da tabela deQuantidades dos Componentes do Conjunto e

    clicar em Modificar Quantidade.

    4. Dever aparecer um dilogo para modificar aquantidade do componente.

    5. No campo Quantidade, modificar o valor daquantidade e clicar no boto Salvar.

    5. Dever aparecer um dilogo informando que osdados da quantidade do componente forammodificados com sucesso.

    6. Clicar no boto OK. 6. O dilogo dever desaparecer e a quantidademodificada dever ser atualizada na tabela dequantidades dos componentes.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    22/26

  • 8/6/2019 Plano de Testes do Software ProSchedule

    23/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 23 de 26

    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 deproduo que ser recuperada. Em seguida clicarno boto correspondente a Buscar.

    2. A tabela de ordens de produo dever exibirapenas a ordem de produo com o cdigoinformado.

    4.21.[TC021_00]Adicionar Calendrio de Dias Trabalhados4.21.1.DadosDescrio Adio de novo calendrio de dias trabalhados.

    Precondies O calendrio no deve estar adicionado no sistema.

    4.21.2.ProcedimentoProcedimento Verificao

    1. Acionar, na tela principal, o botocorrespondente a Adicionar Calendrio.

    1. Dever aparecer o dilogo de Novo

    Calendrio.

    2. Preencher os campos do calendrio e clicar noboto Salvar.

    2. Dever aparecer um dilogo informando oprogresso da operao e aps finalizado o processooutro dilogo dever aparecer informando que ocalendrio foi adicionado com sucesso.

    3. Clicar no boto OK. 3. O dilogo dever desaparecer.

    4.22.[TC022_00]Modificar Calendrio de Dias Trabalhados

    4.22.1.DadosDescrio Modificao do calendrio de dias trabalhados.

    Precondies O calendrio deve estar cadastrado no sistema.

    4.22.2.ProcedimentoProcedimento Verificao

    1. Clicar no boto correspondente a Consultar

    Calendrio de Dias Trabalhados.1. Dever abrir a aba de calendrios com ocalendrio mais novo selecionado.

    2. No campo Ano escolher o ano do calendrio

    que ser modificado.2. O calendrio do ano selecionado dever sercarregado.

    3. Efetuar as modificaes no calendrio e clicar noboto Salvar.

    3. Dever aparecer um dilogo informando que ocalendrio foi modificado com sucesso.

    4. Clicar no boto OK. 4. O dilogo dever desaparecer.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    24/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 24 de 26

    4.23.[TC023_00]Recuperar Calendrio de Dias Trabalhados4.23.1.DadosDescrio Recuperao de calendrio com determinado ano.

    Precondies O calendrio deve estar adicionado no sistema e o ano do calendrio deve ser

    conhecido.

    4.23.2.ProcedimentoProcedimento Verificao

    1. Clicar no boto correspondente a Consultar

    Calendrio de Dias Trabalhados.1. Dever abrir a aba de calendrios com ocalendrio mais novo selecionado.

    2. No campo Ano escolher o ano do calendrio

    desejado.2. O calendrio do ano selecionado dever sercarregado.

    4.24.[TC024_00]Consulta do Sequenciamento da Produo4.24.1.DadosDescrio Consulta do seqenciamento da produo de determinado perodo.

    Precondies O calendrio para o perodo deve existir.

    4.24.2.ProcedimentoProcedimento Verificao

    1. Clicar no boto correspondente a ConsultarSequenciamento da Produo.

    1. Dever abrir a aba de sequenciamento com um

    perodo de 15 dias contando o dia atual.

    1. Preencher o perodo inicial e final e clicar noboto Carregar.

    1. Dever ser carregado o sequenciamento para operodo informado.

    4.25.[TC025_00]Exportao do Sequenciamento da Produo para Excel4.25.1.DadosDescrio Exportao do seqenciamento de determinado perodo para Excel.

    Precondies O calendrio para o perodo deve existir.

    4.25.2.ProcedimentoProcedimento Verificao

    1. Clicar no boto correspondente a Consultar

    Sequenciamento da Produo.1. Dever abrir a aba de sequenciamento com umperodo de 15 dias contando o dia atual.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    25/26

    Plano de Testes v1.0

    ProSchedule 1.0 Pgina 25 de 26

    1. Preencher o perodo inicial e final e clicar noboto Carregar.

    1. Dever ser carregado o sequenciamento para operodo informado.

    2. Clicar no boto Exportar para Excel. 2. Dever abrir um dilogo para escolher onde sersalvo o arquivo Excel.

    3. Clicar no boto Salvar. 3. O dilogo dever ser fechado e outro dilogo

    dever aparecer informando o progresso daoperao. Quando a operao for finalizada umdilogo informando que a planilha foi salva deveraparecer.

    4. Clicar no boto OK. 4. O dilogo dever desaparecer.

  • 8/6/2019 Plano de Testes do Software ProSchedule

    26/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 DescrioTC001 Adicionar Cliente

    TC002 Modificar Cliente

    TC004 Recuperar Cliente

    TC013 Adicionar Operao

    TC014 Modificar Operao

    TC016 Recuperar Operao

    TC005 Adicionar Componente

    TC006 Modificar Componente

    TC008 Recuperar Componente

    TC009 Adicionar Conjunto

    TC010 Modificar ConjuntoTC012 Recuperar Conjunto

    TC021 Adicionar Calendrio de Dias Trabalhados

    TC022 Modificar Calendrio de Dias Trabalhados

    TC023 Recuperar Calendrio de Dias Trabalhados

    TC017 Adicionar Ordem de Produo

    TC018 Modificar Ordem de Produo

    TC020 Recuperar Ordem de Produo

    TC024 Consulta do Sequenciamento da Produo

    TC025 Exportao do Sequenciamento da Produo paraExcel

    TC019 Remover Ordem de ProduoTC011 Remover Conjunto

    TC007 Remover Componente

    TC015 Remover Operao

    TC003 Remover Cliente

    -

    Como no faz parte dos requisitos, a remoo docalendrio deve ser feita manualmente ou atravsde algum script para que novos testes possam serrealizados.