31 |
|
|
32 |
Ajouter un nouveau type de demande depuis le menu ${args_demande_type} |
Ajouter un nouveau type de demande depuis le menu ${args_demande_type} |
33 |
|
|
34 |
|
Rechercher le pétitionnaire fréquent |
35 |
|
|
36 |
|
[Documentation] Lors de l'ajout d'une demande, rechercher un pétitionnaire |
37 |
|
... fréquent. |
38 |
|
|
39 |
|
# Jeu de données |
40 |
|
${pf1} = Create Dictionary |
41 |
|
... particulier_nom=Dubois |
42 |
|
... particulier_prenom=Jean |
43 |
|
... particulier_civilite=Monsieur |
44 |
|
... frequent=true |
45 |
|
... om_collectivite=agglo |
46 |
|
|
47 |
|
${pf2} = Create Dictionary |
48 |
|
... particulier_nom=Dubois |
49 |
|
... particulier_prenom=Mireille |
50 |
|
... particulier_civilite=Madame |
51 |
|
... frequent=true |
52 |
|
... om_collectivite=agglo |
53 |
|
|
54 |
|
# On crée deux pétitionnaires fréquents |
55 |
|
Depuis la page d'accueil admin admin |
56 |
|
Ajouter le demandeur ${pf1} |
57 |
|
Ajouter le demandeur ${pf2} |
58 |
|
|
59 |
|
# On crée une nouvelle demande |
60 |
|
Depuis la page d'accueil guichet guichet |
61 |
|
Depuis le contexte de nouvelle demande via le tableau de bord |
62 |
|
# On sélectionne le type de dossier d'autorisation détaillé |
63 |
|
Select From List By Label dossier_autorisation_type_detaille Permis de construire pour une maison individuelle et / ou ses annexes |
64 |
|
# On sélectionne le type de demande |
65 |
|
Wait Until Keyword Succeeds 5 sec 0.2 sec Select From List By Label demande_type Dépôt Initial |
66 |
|
# On ajoute le pétitionnaire principal |
67 |
|
Wait Until Keyword Succeeds 5 sec 0.2 sec Click Element add_petitionnaire_principal |
68 |
|
|
69 |
|
# On saisit les 3 premières lettres du nom |
70 |
|
Wait Until Keyword Succeeds 5 sec 0.2 sec Input Text particulier_nom Dub* |
71 |
|
# On clique sur le bouton de recherche |
72 |
|
Click Element css=.search-frequent-16 |
73 |
|
# On vérifie la liste des éléments disponibles |
74 |
|
${list} = Create List Dubois Jean Dubois Mireille |
75 |
|
Wait Until Keyword Succeeds 5 sec 0.2 sec Select List Should Be css=#select-petitionnaire ${list} |
76 |
|
# On sélectionne un pétitionnaire |
77 |
|
Select From List By Label css=#select-petitionnaire Dubois Jean |
78 |
|
# On clique sur le bouton de validation |
79 |
|
Click Button css=div.dialog-search-frequent-petitionnaire div.ui-dialog-buttonpane button.ui-button |
80 |
|
# On vérifie que la page ne contient pas d'erreur |
81 |
|
Page Should Not Contain Errors |
82 |
|
# On quitte le formulaire |
83 |
|
Click On Back Button In Subform |
84 |
|
# On vérifie le pétionnaire |
85 |
|
Page Should Contain Monsieur Dubois Jean |
86 |
|
|
87 |
Affichage de la date de dépôt par defaut |
Affichage de la date de dépôt par defaut |
88 |
[Documentation] Permet de vérifier le bon fonctionnement de l'affichage de |
[Documentation] Permet de vérifier le bon fonctionnement de l'affichage de |
89 |
... la date de dépôt ou non |
... la date de dépôt ou non |