Gravação de Teste
Agendamento - Fluxo Completo
Como funciona:
- Clique em "Iniciar Gravação" - um navegador Chrome será aberto na sua tela
- Interaja com o sistema normalmente - cliques, digitação e seleções serão capturados
- Os passos aparecem automaticamente na lista abaixo
- Quando terminar, clique em "Parar Gravação"
Passos Gravados
52 passos
1
Navegar para página de login
navigate
2
Selecionar módulo Gestão
click
input[name="modulo"][value="gestao"] + .card-conte...
3
Digitar email do usuário
type
input[name="login"]
4
Digitar senha
type
#inputSenha
5
Clicar no botão Entrar
click
#btnEntrar
6
Aguardar dashboard carregar
wait
7
Navegar para Agenda
navigate
8
Aguardar agenda carregar
wait
9
Definir data para hoje
set_value
#datePicker
10
Aguardar agenda atualizar
wait
11
Abrir modal de novo agendamento
click
button[onclick*="abrirModalNovo"]
12
Aguardar modal abrir
wait
13
Selecionar hora início (16:00)
select
#novo_hora_inicio
14
Selecionar hora fim (16:30)
select
#novo_hora_fim
15
Buscar paciente
type
#novo_paciente_busca
16
Aguardar autocomplete
wait
17
Selecionar paciente do autocomplete
click
.paciente-item
18
Aguardar seleção
wait
19
Selecionar convênio
select
#novo_convenio
20
Aguardar convênio
wait
21
Selecionar profissional
select
#novo_profissional_id
22
Aguardar tipo carregar
wait
23
Selecionar tipo de agendamento
select
#novo_tipo
24
Aguardar procedimento carregar
wait
25
Selecionar procedimento
select
#novo_procedimento
26
Aguardar seleção procedimento
wait
27
Adicionar procedimento à lista
click
button[onclick*="adicionarProcedimento('novo')"]
28
Aguardar procedimento adicionado
wait
29
Salvar agendamento
click_text
30
Aguardar agendamento salvo
wait
31
Recarregar agenda
navigate
32
Aguardar recarga
wait
33
Restaurar data de hoje
set_value
#datePicker
34
Aguardar agenda atualizar
wait
35
Abrir dropdown de status (último agendamento)
click_last
button[onclick*="toggleStatusDropdown"]
36
Aguardar dropdown abrir
wait
37
Marcar como Confirmado Cliente
click_text
38
Aguardar status confirmado cliente
wait
39
Abrir dropdown de status novamente
click_last
button[onclick*="toggleStatusDropdown"]
40
Aguardar dropdown abrir
wait
41
Marcar como Presente
click_text
42
Aguardar modal de confirmação
wait
43
Confirmar presença
click
#confirmBtn
44
Aguardar status atualizado
wait
45
Abrir modal de recebimento
click_last
button[onclick*="abrirModalRecebimento"]
46
Aguardar modal recebimento
wait
47
Selecionar forma: Dinheiro
click_text
48
Digitar valor do pagamento
type
#receb_valor_input
49
Incluir pagamento
click
#btn_incluir_pagamento
50
Aguardar inclusão
wait
51
Confirmar recebimento
click
#btnConfirmarReceb
52
Aguardar confirmação recebimento
wait