From 2fc1a3b60f4fc57842a801ca8cfef72c402c3bba Mon Sep 17 00:00:00 2001 From: Mariana Pereira Date: Mon, 3 Feb 2025 22:08:09 -0300 Subject: [PATCH] =?UTF-8?q?[DOCS]=20Documenta=C3=A7=C3=A3o=20sobre=20os=20?= =?UTF-8?q?testes=20de=20integra=C3=A7=C3=A3o=20da=20tela=20de=20demanda?= =?UTF-8?q?=20do=20admnistrador?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../integracao_formularios.md | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/docs/documento-plano-testes/testes_integracao/tela_demanda_adm/integracao_formularios.md b/docs/documento-plano-testes/testes_integracao/tela_demanda_adm/integracao_formularios.md index efdb215..2c6db2c 100644 --- a/docs/documento-plano-testes/testes_integracao/tela_demanda_adm/integracao_formularios.md +++ b/docs/documento-plano-testes/testes_integracao/tela_demanda_adm/integracao_formularios.md @@ -1,21 +1,33 @@ -# Documentação de Testes - Integração do Formulário de Criação de uma Demanda +# Documentação de Testes - Integração do Formulário de Criação e Edição de uma Demanda ## Objetivo do Teste de Integração: -O objetivo deste teste de integração é validar o processo completo de criação de uma nova demanda, Desde o preenchimento do formulário de cadastro até a confirmação de sucesso. O teste garante que a interação com o formulário de criação da demanda funcione corretamente, refletindo a criação da demanda na aplicação. +O objetivo deste teste de integração é validar o processo completo de criação e edição de uma demanda, desde o preenchimento do formulário até a confirmação de sucesso. O teste garante que a interação com o formulário de cadastro e edição funcione corretamente, refletindo as mudanças na aplicação. ## Operações Testadas: ### 1. **Integração do Formulário de Cadastro de uma Demanda**: -- **Objetivo:** Garantir que, ao preencher o formulário de cadastro de demanda e clicar no botão de "Concluir", a demanda seja criada corretamente e a mensagem de sucesso seja exibida. +- **Objetivo:** Garantir que, ao preencher o formulário de cadastro de demanda e clicar no botão "Concluir", a demanda seja criada corretamente e a mensagem de sucesso seja exibida. - **Resultado Esperado:** O formulário será preenchido corretamente com os dados da demanda e, ao clicar em "Concluir", o sistema deverá exibir a mensagem `"Bolo adicionado com sucesso"`. -- **Resultado Obtido:** O teste validou que o formulário foi preenchido com sucesso nos campos `codigoDemandaInput`, `nomeDemandaInput`, `dataPedidoInput`, `prazoInput`, e `descricaoDemandaInput`. Após clicar no botão de "Concluir", a mensagem de sucesso `"Bolo adicionado com sucesso"` foi exibida, confirmando que a demanda foi criada corretamente. +- **Resultado Obtido:** O teste validou que o formulário foi preenchido com sucesso nos campos `codigoDemandaInput`, `nomeDemandaInput`, `dataPedidoInput`, `prazoInput` e `descricaoDemandaInput`. Após clicar no botão "Concluir", a mensagem de sucesso `"Bolo adicionado com sucesso"` foi exibida, confirmando que a demanda foi criada corretamente. + +### 2. **Integração do Formulário de Edição de uma Demanda**: +- **Objetivo:** Garantir que, ao editar uma demanda existente e clicar no botão "Concluir", as informações sejam atualizadas corretamente e a mensagem de sucesso seja exibida. +- **Resultado Esperado:** O formulário de edição será preenchido corretamente com os novos dados da demanda e, ao clicar em "Concluir", o sistema deverá exibir a mensagem `"Bolo atualizado com sucesso!"`. +- **Resultado Obtido:** O teste validou que o formulário foi preenchido com sucesso com novos valores nos campos `codigoDemandaInput`, `nomeDemandaInput`, `dataPedidoInput`, `prazoInput` e `descricaoDemandaInput`. Após clicar no botão "Concluir", a mensagem de sucesso `"Bolo atualizado com sucesso!"` foi exibida, confirmando que a edição foi realizada corretamente. ## Resumo dos Resultados Obtidos: -- **Preenchimento de Formulário:** Todos os campos do formulário foram preenchidos corretamente com os dados de uma nova demanda. -- **Mensagem de Sucesso:** Após o envio do formulário, a mensagem de sucesso foi exibida corretamente, indicando que a demanda foi criada. +- **Preenchimento de Formulário:** Todos os campos do formulário foram preenchidos corretamente tanto na criação quanto na edição de uma demanda. +- **Mensagens de Sucesso:** Após o envio do formulário, as mensagens de sucesso foram exibidas corretamente, indicando que a demanda foi criada e editada com sucesso. ## Conclusão: -O teste de integração para o **Cadastro de Demanda** foi concluído com sucesso. O preenchimento do formulário e a verificação da mensagem de sucesso ocorreram conforme esperado, sem erros. A criação da demanda foi realizada com êxito e a interface respondeu corretamente ao fluxo do usuário. \ No newline at end of file +Os testes de integração para **Cadastro e Edição de Demanda** foram concluídos com sucesso. O preenchimento do formulário, a edição e a verificação das mensagens de sucesso ocorreram conforme esperado, sem erros. A criação e atualização da demanda foram realizadas com êxito, e a interface respondeu corretamente ao fluxo do usuário. + +## Execução dos Testes: + +Para rodar os testes de integração, utilize o seguinte comando: + +```bash +flutter test integration_test -d --dart-define=ANON_KEY=