Pular para o conteúdo principal

Fluxo E2E: Onboarding, Ciclo e Registro Diário

Descrição

Rota de início: /health-info.

Este fluxo cobre o cenário ponta a ponta do cliente:

  1. Preencher onboarding obrigatório com data da última menstruação.
  2. Salvar informações de saúde.
  3. Acessar Ciclos e criar o primeiro ciclo informando a data inicial.
  4. Preencher registro diário (3 etapas do wizard).
  5. Concluir e retornar ao dashboard.

Passo a passo

  1. Acesse Minha Saúde e valide formulário inicial.

Passo 1 - formulário inicial

  1. Preencha última menstruação + objetivo + perguntas obrigatórias.

Passo 2 - formulário preenchido

  1. Acesse Ciclos e confirme listagem do ciclo.

Passo 3 - lista de ciclos

  1. Abra o detalhe do ciclo ativo.

Passo 4 - detalhe do ciclo

  1. Acesse Registro Diário (pergunta 1: sensação).

Passo 5 - pergunta 1

  1. Avance para pergunta 2 (aparência).

Passo 6 - pergunta 2

  1. Avance para pergunta 3 (símbolo + observações).

Passo 7 - pergunta 3

  1. Selecione o símbolo sugerido.

Passo 8 - símbolo selecionado

  1. Finalize registro e valide retorno ao dashboard.

Passo 9 - dashboard após registro

Dicas

  • Se o fluxo redirecionar para /health-info, o onboarding ainda não está concluído.
  • No primeiro ciclo, a data inicial não pode ser futura e não pode ser anterior a 12 meses.
  • Para reexecutar cenário limpo, resetar onboarding e observações do usuário de teste.
  • Mantenha módulo de pacientes.* e educacional.* habilitado no ambiente de QA.

Automação

Flow: screenshots/flows/e2e/client/onboarding-ciclo-registro.json

Comando:

DOCS_CLIENTE_EMAIL="..." DOCS_CLIENTE_PASSWORD="..." pnpm docs:screenshots -- --flow e2e-client-onboarding-ciclo-registro --config screenshots/config.json