1 |
mbroquet |
3730 |
*** Settings *** |
2 |
|
|
Documentation Rubrique Suivi. |
3 |
|
|
|
4 |
|
|
# On inclut les mots-clefs |
5 |
|
|
Resource resources/resources.robot |
6 |
|
|
# On ouvre/ferme le navigateur au début/à la fin du Test Suite. |
7 |
|
|
Suite Setup For Suite Setup |
8 |
|
|
Suite Teardown For Suite Teardown |
9 |
|
|
|
10 |
fmichon |
4467 |
*** Keywords *** |
11 |
|
|
Les fonctionnalités de suivi doivent être disponibles |
12 |
mbroquet |
3730 |
|
13 |
fmichon |
4467 |
[Documentation] Ce test vise uniquement à vérifier que les écrans |
14 |
|
|
... correspondant à chaque entrée de menu ne génère pas une erreur de base |
15 |
|
|
... de données. |
16 |
|
|
|
17 |
|
|
# On vérifie le menu "Retours De Consultation" |
18 |
|
|
Go To Submenu In Menu suivi consultation-retour |
19 |
|
|
# On vérifie que le titre de la page est cohérent |
20 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation |
21 |
fmichon |
4467 |
|
22 |
|
|
# On vérifie le menu "Mise À Jour Des Dates" |
23 |
|
|
Go To Submenu In Menu suivi suivi_mise_a_jour_des_dates |
24 |
|
|
# On vérifie que le titre de la page est cohérent |
25 |
softime |
17036 |
Le titre de la page doit être Suivi > Suivi Des Pièces > Mise À Jour Des Dates |
26 |
fmichon |
4467 |
|
27 |
softime |
8989 |
# On vérifie le menu "Envoi Lettre AR" |
28 |
fmichon |
4467 |
Go To Submenu In Menu suivi envoi_lettre_rar |
29 |
|
|
# On vérifie que le titre de la page est cohérent |
30 |
softime |
17036 |
Le titre de la page doit être Suivi > Suivi Des Pièces > Envoi Lettre AR |
31 |
fmichon |
4467 |
|
32 |
|
|
# On vérifie le menu "Bordereaux" |
33 |
|
|
Go To Submenu In Menu suivi bordereaux |
34 |
|
|
# On vérifie que le titre de la page est cohérent |
35 |
softime |
17036 |
Le titre de la page doit être Suivi > Suivi Des Pièces > Bordereaux |
36 |
fmichon |
4467 |
|
37 |
|
|
# On vérifie le menu "Mise À Jour Des Dates" de la catégorie |
38 |
|
|
# "Demandes D'avis" |
39 |
|
|
Go To Submenu In Menu suivi demandes_avis_mise_a_jour_des_dates |
40 |
|
|
# On vérifie que le titre de la page est cohérent |
41 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Mise À Jour Des Dates |
42 |
fmichon |
4467 |
|
43 |
|
|
# On clique sur l'entrée de menu "Suivi -> Commissions -> Gestion" |
44 |
|
|
Go To Submenu In Menu suivi commissions |
45 |
|
|
# On vérifie que le titre de la page est cohérent |
46 |
softime |
17036 |
Le titre de la page doit être Suivi > Commissions > Gestion |
47 |
fmichon |
4467 |
|
48 |
|
|
# On vérifie le menu "Demandes" |
49 |
|
|
Go To Submenu In Menu suivi commissions-demande-passage |
50 |
|
|
# On vérifie que le titre de la page est cohérent |
51 |
softime |
17036 |
Le titre de la page doit être Suivi > Commissions > Demandes |
52 |
fmichon |
4467 |
|
53 |
|
|
|
54 |
mbroquet |
3730 |
*** Test Cases *** |
55 |
fmichon |
4467 |
Intégration des fonctionnalités de suivi |
56 |
|
|
|
57 |
|
|
Depuis la page d'accueil suivi suivi |
58 |
|
|
Les fonctionnalités de suivi doivent être disponibles |
59 |
|
|
|
60 |
|
|
Depuis la page d'accueil adminfonct adminfonct |
61 |
|
|
Les fonctionnalités de suivi doivent être disponibles |
62 |
|
|
|
63 |
|
|
|
64 |
fmichon |
4237 |
Mise à jour des dates sur les demandes d'avis par la cellule suivi |
65 |
|
|
[Documentation] 'Suivi > Demandes D'avis > Mise À Jour Des Dates'. La |
66 |
|
|
... cellulle suivi peut mettre à jour les dates des consultations |
67 |
|
|
... directement à l'aide d'un code barre présent sur les demandes |
68 |
|
|
... d'avis. |
69 |
jymadier |
4132 |
|
70 |
fmichon |
4237 |
## |
71 |
|
|
## Constitution du jeu de données |
72 |
|
|
## |
73 |
|
|
# 2 Nouvelles consultations, sur le dossier di_01 qui est affecté à |
74 |
|
|
# l'instructeur "Louis Laurent" (instr) division "H" MARSEILLE |
75 |
|
|
## |
76 |
|
|
# |
77 |
|
|
&{args_petitionnaire_01} = Create Dictionary |
78 |
|
|
... particulier_nom=DUPONT |
79 |
|
|
... particulier_prenom=Jacques |
80 |
softime |
7067 |
... om_collectivite=MARSEILLE |
81 |
fmichon |
4237 |
# |
82 |
|
|
&{args_demande_01} = Create Dictionary |
83 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
84 |
|
|
... demande_type=Dépôt Initial |
85 |
|
|
... date_demande=12/04/2015 |
86 |
softime |
7067 |
... om_collectivite=MARSEILLE |
87 |
fmichon |
4237 |
# Pour conformité |
88 |
|
|
${service_1} = Set Variable 59.02 - Atelier du Patrimoine |
89 |
|
|
# Avec avis attendu |
90 |
|
|
${service_2} = Set Variable 59.13 - Régie des Tranports de Marseille - DTP/CIP |
91 |
|
|
# |
92 |
softime |
7067 |
${di_01} = Ajouter la demande par WS ${args_demande_01} ${args_petitionnaire_01} |
93 |
fmichon |
4237 |
# |
94 |
|
|
Depuis la page d'accueil instr instr |
95 |
|
|
Ajouter une consultation depuis un dossier ${di_01} ${service_1} |
96 |
|
|
Ajouter une consultation depuis un dossier ${di_01} ${service_2} |
97 |
|
|
Depuis le contexte de la consultation ${di_01} ${service_1} |
98 |
softime |
14064 |
${consultation_1_id} = Get Value css=div#form-content #consultation |
99 |
fmichon |
4237 |
${consultation_1_codebarres} = STR_PAD_LEFT ${consultation_1_id} 10 0 |
100 |
|
|
${consultation_1_codebarres} = Catenate 12${consultation_1_codebarres} |
101 |
|
|
Depuis le contexte de la consultation ${di_01} ${service_2} |
102 |
softime |
14064 |
${consultation_2_id} = Get Value css=div#form-content #consultation |
103 |
fmichon |
4237 |
${consultation_2_codebarres} = STR_PAD_LEFT ${consultation_2_id} 10 0 |
104 |
|
|
${consultation_2_codebarres} = Catenate 12${consultation_2_codebarres} |
105 |
jymadier |
4132 |
|
106 |
|
|
## |
107 |
fmichon |
4237 |
## |
108 |
|
|
## |
109 |
|
|
# |
110 |
|
|
## |
111 |
|
|
Depuis la page d'accueil suivi suivi |
112 |
|
|
# On clique sur le menu "Mise à jour des dates" de la catégorie "Demandes d'avis" |
113 |
|
|
Go To Submenu In Menu suivi demandes_avis_mise_a_jour_des_dates |
114 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Mise À Jour Des Dates |
115 |
fmichon |
4237 |
First Tab Title Should Be Consultation |
116 |
|
|
|
117 |
|
|
# On saisit un code barres et on ne saisit pas la date |
118 |
|
|
Input Text code_barres 123456789123 |
119 |
|
|
Input Text date ${EMPTY} |
120 |
|
|
# On valide |
121 |
mbideau |
8661 |
Click On Submit Button Until Message Tous les champs doivent être remplis. |
122 |
fmichon |
4237 |
Error Message Should Be Tous les champs doivent être remplis. |
123 |
|
|
|
124 |
softime |
14542 |
# On sait un code barres incorrect |
125 |
mbideau |
8661 |
Input Text date 12/05/2015 |
126 |
|
|
Input Text code_barres '?# |
127 |
|
|
# On valide |
128 |
|
|
Click On Submit Button Until Message Le numéro saisi ne correspond à aucun code barres de consultation. |
129 |
|
|
Error Message Should Be Le numéro saisi ne correspond à aucun code barres de consultation. |
130 |
|
|
|
131 |
fmichon |
4237 |
# On saisit une date mais pas de code barres |
132 |
|
|
Input Text code_barres ${EMPTY} |
133 |
|
|
Input Text date 12/05/2015 |
134 |
|
|
# On valide |
135 |
mbideau |
8661 |
Click On Submit Button Until Message Tous les champs doivent être remplis. |
136 |
fmichon |
4237 |
Error Message Should Be Tous les champs doivent être remplis. |
137 |
|
|
|
138 |
|
|
# On saisit une consultation qui n'existe pas |
139 |
|
|
#$this->byId("date")->value(date("d/m/Y",strtotime("+1 day"))); |
140 |
|
|
Input Text date 13/05/2015 |
141 |
|
|
Input Text code_barres 123456789123 |
142 |
|
|
# On valide |
143 |
mbideau |
8661 |
Click On Submit Button Until Message Le numéro saisi ne correspond à aucun code barres de consultation. |
144 |
fmichon |
4237 |
Error Message Should Be Le numéro saisi ne correspond à aucun code barres de consultation. |
145 |
|
|
|
146 |
|
|
# On saisit une consultation qui n'est pas une demande d'avis |
147 |
|
|
Input Text code_barres ${consultation_1_codebarres} |
148 |
|
|
# On valide |
149 |
mbideau |
8661 |
Click On Submit Button Until Message Cette consultation n'a pas d'avis attendu. |
150 |
fmichon |
4237 |
Error Message Should Be Cette consultation n'a pas d'avis attendu. |
151 |
|
|
|
152 |
|
|
# On saisit une consultation qui a une demande d'avis |
153 |
|
|
Input Text code_barres ${consultation_2_codebarres} |
154 |
|
|
# On valide |
155 |
mbideau |
8661 |
Click On Submit Button |
156 |
fmichon |
4237 |
# On vérifie qu'on est sur la consultation |
157 |
|
|
Form Value Should Be css=#code_barres ${consultation_2_codebarres} |
158 |
|
|
Element Should Contain css=#dossier_libelle ${di_01} |
159 |
|
|
# |
160 |
|
|
Submenu In Menu Should Be Selected suivi demandes_avis_mise_a_jour_des_dates |
161 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Mise À Jour Des Dates |
162 |
fmichon |
4237 |
First Tab Title Should Be Consultation |
163 |
|
|
# |
164 |
|
|
Click On Back Button |
165 |
|
|
Submenu In Menu Should Be Selected suivi demandes_avis_mise_a_jour_des_dates |
166 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Mise À Jour Des Dates |
167 |
fmichon |
4237 |
First Tab Title Should Be Consultation |
168 |
|
|
# On valide |
169 |
mbideau |
8661 |
Click On Submit Button |
170 |
fmichon |
4237 |
# On vérifie qu'on est sur la consultation |
171 |
|
|
Form Value Should Be css=#code_barres ${consultation_2_codebarres} |
172 |
|
|
Element Should Contain css=#dossier_libelle ${di_01} |
173 |
|
|
# |
174 |
|
|
Submenu In Menu Should Be Selected suivi demandes_avis_mise_a_jour_des_dates |
175 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Mise À Jour Des Dates |
176 |
fmichon |
4237 |
First Tab Title Should Be Consultation |
177 |
|
|
# On valide la mise à jour de la date |
178 |
mbideau |
8661 |
Click On Submit Button Until Message Saisie enregistrée |
179 |
fmichon |
4237 |
Valid Message Should Be Saisie enregistrée |
180 |
|
|
|
181 |
|
|
## |
182 |
|
|
## |
183 |
|
|
## |
184 |
|
|
# On vérifie que la date s'est bien mise à jour |
185 |
|
|
Depuis la page d'accueil instr instr |
186 |
|
|
Depuis le contexte de la consultation ${di_01} ${service_2} |
187 |
|
|
Element Should Contain css=#date_reception 13/05/2015 |
188 |
|
|
|
189 |
|
|
|
190 |
|
|
Réponse à une consultation par la cellule suivi |
191 |
|
|
[Documentation] 'Suivi > Demandes D'avis > Retours De Consultation'. La |
192 |
|
|
... cellulle suivi peut saisir les retours de consultation reçus par |
193 |
|
|
... papier directement à l'aide d'un code barre présent sur les demandes |
194 |
|
|
... d'avis. |
195 |
|
|
|
196 |
|
|
## |
197 |
jymadier |
4132 |
## Constitution du jeu de données |
198 |
|
|
## |
199 |
mbroquet |
3730 |
# |
200 |
jymadier |
4132 |
# Le dossier di_01 est affecté à l'instructeur "Louis Laurent" (instr) division "H" |
201 |
|
|
# |
202 |
|
|
# |
203 |
|
|
&{args_petitionnaire_01} = Create Dictionary |
204 |
|
|
... particulier_nom=DUPONT |
205 |
|
|
... particulier_prenom=Jacques |
206 |
softime |
7067 |
... om_collectivite=MARSEILLE |
207 |
jymadier |
4132 |
# |
208 |
|
|
&{args_demande_01} = Create Dictionary |
209 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
210 |
|
|
... demande_type=Dépôt Initial |
211 |
|
|
... date_demande=12/04/2015 |
212 |
softime |
7067 |
... om_collectivite=MARSEILLE |
213 |
jymadier |
4132 |
# |
214 |
|
|
${service} = Set Variable 59.01 - Direction de l'Eau et de l'Assainissement |
215 |
|
|
# |
216 |
softime |
7067 |
${di_01} = Ajouter la demande par WS ${args_demande_01} ${args_petitionnaire_01} |
217 |
jymadier |
4132 |
# |
218 |
|
|
Depuis la page d'accueil instr instr |
219 |
|
|
Ajouter une consultation depuis un dossier ${di_01} ${service} |
220 |
|
|
Depuis le contexte de la consultation ${di_01} ${service} |
221 |
softime |
14064 |
${consultation_id} = Get Value css=div#form-content #consultation |
222 |
jymadier |
4132 |
${consultation_codebarres} = STR_PAD_LEFT ${consultation_id} 10 0 |
223 |
|
|
${consultation_codebarres} = Catenate 12${consultation_codebarres} |
224 |
|
|
|
225 |
|
|
## |
226 |
|
|
## |
227 |
|
|
## |
228 |
|
|
|
229 |
|
|
# On se connecte en tant que "suivi" |
230 |
mbroquet |
3730 |
Depuis la page d'accueil suivi suivi |
231 |
jymadier |
4132 |
|
232 |
|
|
# On accède à l'écran de saisie des retours de consultation |
233 |
|
|
Go To Submenu In Menu suivi consultation-retour |
234 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation |
235 |
fmichon |
4243 |
First Tab Title Should Be Consultation |
236 |
jymadier |
4132 |
|
237 |
|
|
# On clique sur le bouton "Valider" sans saisir de code barres |
238 |
mbideau |
8661 |
Click On Submit Button Until Message Veuiller saisir un code barres de consultation. |
239 |
jymadier |
4132 |
Error Message Should Be Veuiller saisir un code barres de consultation. |
240 |
|
|
|
241 |
|
|
# |
242 |
mbroquet |
3730 |
Input Text code_barres '?# |
243 |
mbideau |
8661 |
Click On Submit Button Until Message Cette consultation n'existe pas. |
244 |
jymadier |
4132 |
Error Message Should Be Cette consultation n'existe pas. |
245 |
mbroquet |
3730 |
|
246 |
mbideau |
8661 |
# reset du message |
247 |
|
|
Go To Submenu In Menu suivi consultation-retour |
248 |
jymadier |
4132 |
Input Text code_barres aze |
249 |
mbideau |
8661 |
Click On Submit Button Until Message Cette consultation n'existe pas. |
250 |
jymadier |
4132 |
Error Message Should Be Cette consultation n'existe pas. |
251 |
mbroquet |
3730 |
|
252 |
jymadier |
4132 |
# Saisie d'un code barre valide |
253 |
|
|
Input Text code_barres ${consultation_codebarres} |
254 |
mbideau |
8661 |
Click On Submit Button |
255 |
jymadier |
4132 |
# On vérifie que les valeurs du formulaire corresponde |
256 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation > ${consultation_id} |
257 |
jymadier |
4132 |
Form Value Should Be css=#consultation ${consultation_id} |
258 |
|
|
Form Value Should Be css=#dossier_libelle ${di_01} |
259 |
mbroquet |
3730 |
|
260 |
jymadier |
4132 |
# On clique sur le lien retour |
261 |
|
|
Click On Back Button |
262 |
|
|
# On vérifie que le retour nous mène bien à l'écran de saisie des retours de consultation |
263 |
|
|
Go To Submenu In Menu suivi consultation-retour |
264 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation |
265 |
fmichon |
4243 |
First Tab Title Should Be Consultation |
266 |
jymadier |
4132 |
|
267 |
|
|
# Saisie d'un code barre valide |
268 |
|
|
Input Text code_barres ${consultation_codebarres} |
269 |
mbideau |
8661 |
Click On Submit Button |
270 |
jymadier |
4132 |
# On vérifie que les valeurs du formulaire corresponde |
271 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation > ${consultation_id} |
272 |
jymadier |
4132 |
Form Value Should Be css=#consultation ${consultation_id} |
273 |
|
|
Form Value Should Be css=#dossier_libelle ${di_01} |
274 |
|
|
# Saisie des valeurs dans le formulaire |
275 |
|
|
Select From List By Label css=select#avis_consultation Favorable |
276 |
|
|
Input Text css=textarea#motivation blablabla |
277 |
|
|
Add File fichier lettre_rar16042013124515.pdf |
278 |
mbideau |
8661 |
Click On Submit Button Until Message Vos modifications ont bien été enregistrées. |
279 |
jymadier |
4132 |
# On vérifie que le message de validation est présent |
280 |
|
|
Valid Message Should Contain Vos modifications ont bien été enregistrées. |
281 |
softime |
7717 |
# On vérifie qu'il s'agit du formulaire de validation et non d'un listing |
282 |
|
|
Page Should Not Contain enregistrement(s) |
283 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation > ${consultation_id} |
284 |
softime |
7717 |
Form Value Should Be css=#consultation ${consultation_id} |
285 |
|
|
Form Value Should Be css=#dossier_libelle ${di_01} |
286 |
|
|
# On vérifie que le bouton retour affiche le formulaire de saisie du code |
287 |
|
|
# barre |
288 |
|
|
Click On Back Button |
289 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation |
290 |
softime |
7717 |
First Tab Title Should Be Consultation |
291 |
|
|
Element Should Be Visible css=#code_barres |
292 |
jymadier |
4132 |
|
293 |
|
|
# On vérifie que le retour nous mène bien à l'écran de saisie des retours de consultation |
294 |
|
|
Go To Submenu In Menu suivi consultation-retour |
295 |
softime |
17036 |
Le titre de la page doit être Suivi > Demandes D'avis > Retours De Consultation |
296 |
fmichon |
4243 |
First Tab Title Should Be Consultation |
297 |
jymadier |
4132 |
|
298 |
|
|
|
299 |
|
|
TNR Bug "Erreur de base de données" lors de la saisie de caractère spéciaux dans le champ code barre du formulaire de suivi mise à jour des dates des instructions |
300 |
|
|
|
301 |
mbroquet |
3730 |
[Documentation] |
302 |
|
|
|
303 |
|
|
# |
304 |
|
|
Depuis la page d'accueil suivi suivi |
305 |
|
|
# On change de contexte pour que l'ouverture de menu suivante fonctionne |
306 |
softime |
7996 |
Depuis le listing dossier_autorisation |
307 |
softime |
14542 |
# Saisie de Mise à jour des dates |
308 |
jymadier |
4132 |
Go To Submenu In Menu suivi suivi_mise_a_jour_des_dates |
309 |
mbroquet |
3730 |
Input Text date 12/05/2015 |
310 |
|
|
Input Text code_barres '?# |
311 |
|
|
# On valide le formulaire |
312 |
|
|
Click On Submit Button |
313 |
|
|
# On ne fait aucune vérification ici car le keyword précédent "Click On |
314 |
|
|
# Submit Button" permet de vérifier qu'il n'y a pas d'erreur de base de |
315 |
|
|
# données |
316 |
|
|
|
317 |
|
|
|
318 |
|
|
TNR Bug "Erreur de base de données" lors de la saisie de caractère spéciaux dans le champ code barre du formulaire de suivi du bordereau d'envoi au maire |
319 |
|
|
|
320 |
|
|
[Documentation] |
321 |
|
|
|
322 |
|
|
# |
323 |
|
|
Depuis la page d'accueil admin admin |
324 |
|
|
# On change de contexte pour que l'ouverture de menu suivante fonctionne |
325 |
softime |
7996 |
Depuis le listing dossier_autorisation |
326 |
softime |
14542 |
# Saisie de Mise à jour des dates |
327 |
mbroquet |
3730 |
Go To Submenu In Menu suivi bordereau_envoi_maire |
328 |
|
|
Input Text date 12/05/2015 |
329 |
|
|
Input Text code_barres '?# |
330 |
|
|
# On valide le formulaire |
331 |
|
|
Click On Submit Button |
332 |
|
|
# On ne fait aucune vérification ici car le keyword précédent "Click On |
333 |
|
|
# Submit Button" permet de vérifier qu'il n'y a pas d'erreur de base de |
334 |
|
|
# données |
335 |
|
|
|
336 |
jymadier |
4132 |
|
337 |
mbroquet |
3730 |
TNR Bug "Erreur de base de données" lors de la prévisualisation des bordereaux. |
338 |
|
|
|
339 |
|
|
[Documentation] Vérifie qu'il n'a aucune erreur lors de la prévisualisation |
340 |
|
|
... des bordereaux depuis le menu des états. |
341 |
|
|
|
342 |
|
|
# |
343 |
|
|
Depuis la page d'accueil admin admin |
344 |
|
|
# On change de contexte pour que l'ouverture de menu suivante fonctionne |
345 |
softime |
7996 |
Depuis le listing dossier_autorisation |
346 |
softime |
14542 |
# Saisie de Mise à jour des dates |
347 |
mbroquet |
3730 |
Go To Submenu In Menu parametrage-dossier om_etat |
348 |
|
|
# On fait une recherche sur l'identifiant de l'état |
349 |
|
|
Use Simple Search id bordereau_courriers_signature_maire |
350 |
|
|
# On sélectionne le résultat |
351 |
|
|
Click On Link bordereau_courriers_signature_maire |
352 |
|
|
# On clic sur l'action de prévisualisation |
353 |
mbideau |
8661 |
Click On Form Portlet Action om_etat previsualiser new_window |
354 |
mbroquet |
3730 |
# On ouvre le PDF |
355 |
softime |
7996 |
Open PDF ${OM_PDF_TITLE} |
356 |
mbroquet |
3730 |
# On vérifie qu'il n'y a pas d'erreur |
357 |
|
|
Sleep 1 |
358 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
359 |
mbroquet |
3730 |
# On ferme le PDF |
360 |
|
|
Close PDF |
361 |
|
|
# On clic sur le bouton de retour |
362 |
|
|
Click On Back Button |
363 |
|
|
# On fait une recherche sur l'identifiant de l'état |
364 |
|
|
Use Simple Search id bordereau_avis_maire_prefet |
365 |
|
|
# On sélectionne le résultat |
366 |
|
|
Click On Link bordereau_avis_maire_prefet |
367 |
|
|
# On clic sur l'action de prévisualisation |
368 |
mbideau |
8661 |
Click On Form Portlet Action om_etat previsualiser new_window |
369 |
mbroquet |
3730 |
# On ouvre le PDF |
370 |
softime |
7996 |
Open PDF ${OM_PDF_TITLE} |
371 |
mbroquet |
3730 |
# On vérifie qu'il n'y a pas d'erreur |
372 |
|
|
Sleep 1 |
373 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
374 |
mbroquet |
3730 |
# On ferme le PDF |
375 |
|
|
Close PDF |
376 |
|
|
# On clic sur le bouton de retour |
377 |
|
|
Click On Back Button |
378 |
|
|
# On fait une recherche sur l'identifiant de l'état |
379 |
|
|
Use Simple Search id bordereau_controle_legalite |
380 |
|
|
# On sélectionne le résultat |
381 |
|
|
Click On Link bordereau_controle_legalite |
382 |
|
|
# On clic sur l'action de prévisualisation |
383 |
mbideau |
8661 |
Click On Form Portlet Action om_etat previsualiser new_window |
384 |
mbroquet |
3730 |
# On ouvre le PDF |
385 |
softime |
7996 |
Open PDF ${OM_PDF_TITLE} |
386 |
mbroquet |
3730 |
# On vérifie qu'il n'y a pas d'erreur |
387 |
|
|
Sleep 1 |
388 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
389 |
mbroquet |
3730 |
# On ferme le PDF |
390 |
|
|
Close PDF |
391 |
|
|
# On clic sur le bouton de retour |
392 |
|
|
Click On Back Button |
393 |
|
|
# On fait une recherche sur l'identifiant de l'état |
394 |
|
|
Use Simple Search id bordereau_decisions |
395 |
|
|
# On sélectionne le résultat |
396 |
|
|
Click On Link bordereau_decisions |
397 |
|
|
# On clic sur l'action de prévisualisation |
398 |
mbideau |
8661 |
Click On Form Portlet Action om_etat previsualiser new_window |
399 |
mbroquet |
3730 |
# On ouvre le PDF |
400 |
softime |
7996 |
Open PDF ${OM_PDF_TITLE} |
401 |
mbroquet |
3730 |
# On vérifie qu'il n'y a pas d'erreur |
402 |
|
|
Sleep 1 |
403 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
404 |
mbroquet |
3730 |
# On ferme le PDF |
405 |
|
|
Close PDF |
406 |
|
|
# On clic sur le bouton de retour |
407 |
|
|
Click On Back Button |
408 |
|
|
|
409 |
jymadier |
4132 |
|
410 |
mbroquet |
3730 |
TNR Mise à jour des dates après le délai de notification au pétitionnaire |
411 |
|
|
|
412 |
|
|
[Documentation] Vérification du message d'erreur lors de la mise à jour de |
413 |
|
|
... la date de retour AR |
414 |
|
|
|
415 |
|
|
# |
416 |
|
|
&{args_petitionnaire} = Create Dictionary |
417 |
|
|
... qualite=personne morale |
418 |
|
|
... personne_morale_denomination=SCP |
419 |
|
|
... personne_morale_raison_sociale=Société |
420 |
|
|
... personne_morale_civilite=Monsieur |
421 |
|
|
... personne_morale_nom=Martinez |
422 |
|
|
... personne_morale_prenom=Nicolas |
423 |
softime |
7067 |
... om_collectivite=MARSEILLE |
424 |
mbroquet |
3730 |
|
425 |
|
|
&{args_demande} = Create Dictionary |
426 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
427 |
|
|
... demande_type=Dépôt Initial |
428 |
|
|
... date_demande=12/05/2015 |
429 |
softime |
7067 |
... om_collectivite=MARSEILLE |
430 |
mbroquet |
3730 |
|
431 |
softime |
7067 |
${di_02} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
432 |
mbroquet |
3730 |
|
433 |
|
|
Depuis la page d'accueil instrpoly instrpoly |
434 |
softime |
14542 |
${code_barres} = Ajouter une instruction au DI et la finaliser ${di_02} Notification de pieces manquante false 12/05/2015 |
435 |
mbroquet |
3730 |
Set Suite Variable ${code_barres} |
436 |
|
|
|
437 |
|
|
# |
438 |
|
|
Depuis la page d'accueil guichetsuivi guichetsuivi |
439 |
|
|
# Saisie de Mise à jour des dates |
440 |
|
|
Go To Submenu In Menu suivi suivi_mise_a_jour_des_dates |
441 |
softime |
8989 |
Select From List By Label css=#type_mise_a_jour date de notification du correspondant |
442 |
mbroquet |
3730 |
Input Text date 12/07/2015 |
443 |
|
|
Input Text code_barres ${code_barres} |
444 |
|
|
# On valide le formulaire |
445 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
446 |
|
|
# On valide la synthèse |
447 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
448 |
|
|
|
449 |
|
|
# Vérification des messages d'erreur |
450 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=div.ui-state-error p span.text Problème de dates : contactez l'instructeur du dossier |
451 |
jymadier |
4330 |
Element Should Contain css=div.ui-state-error p span.text (date d'événement <= date limite de notification au pétitionnaire) |
452 |
mbroquet |
3730 |
Element Should Contain css=div.ui-state-valid p span.text Saisie enregistrée |
453 |
|
|
|
454 |
|
|
# Vérification que l'événement retour n'est pas inséré |
455 |
jymadier |
4132 |
Depuis l'onglet instruction du dossier d'instruction ${di_02} |
456 |
mbroquet |
3730 |
Page Should Not Contain incomplétude après accusé de réception |
457 |
|
|
|
458 |
jymadier |
4132 |
|
459 |
nmeucci |
4210 |
Constitution du jeu de données pour les bordereaux de suivi |
460 |
mbroquet |
3730 |
|
461 |
|
|
[Documentation] Crée 2 dossiers sur 2 collectivités différentes, et fait le |
462 |
|
|
... paramétrage nécessaire aux tests sur les bordereaux |
463 |
|
|
|
464 |
nmeucci |
4210 |
# DI sur la collectivite Marseille |
465 |
mbroquet |
3730 |
|
466 |
|
|
&{args_petitionnaire} = Create Dictionary |
467 |
|
|
... particulier_nom=Chesnay |
468 |
|
|
... particulier_prenom=Roger |
469 |
softime |
7067 |
... om_collectivite=MARSEILLE |
470 |
mbroquet |
3730 |
&{args_demande} = Create Dictionary |
471 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
472 |
|
|
... demande_type=Dépôt Initial |
473 |
softime |
7067 |
... om_collectivite=MARSEILLE |
474 |
mbroquet |
3730 |
|
475 |
softime |
7067 |
${di} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
476 |
mbroquet |
3730 |
|
477 |
nmeucci |
4210 |
# DI sur la collectivite Allauch |
478 |
mbroquet |
3730 |
|
479 |
|
|
&{args_petitionnaire} = Create Dictionary |
480 |
|
|
... particulier_nom=Sevier |
481 |
|
|
... particulier_prenom=André |
482 |
softime |
7067 |
... om_collectivite=ALLAUCH |
483 |
mbroquet |
3730 |
&{args_demande} = Create Dictionary |
484 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
485 |
|
|
... demande_type=Dépôt Initial |
486 |
softime |
7067 |
... om_collectivite=ALLAUCH |
487 |
mbroquet |
3730 |
|
488 |
softime |
7067 |
${di_allauch} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
489 |
mbroquet |
3730 |
|
490 |
|
|
# Variables disponibles dans tout le test suite |
491 |
|
|
Set Suite Variable ${di} |
492 |
|
|
Set Suite Variable ${di_allauch} |
493 |
|
|
|
494 |
softime |
7366 |
|
495 |
softime |
17036 |
Reset Params - Constitution du jeu de données pour les bordereaux de suivi |
496 |
softime |
7366 |
# On supprime le paramètre pour tester l'erreur. |
497 |
softime |
17036 |
&{param_args} = Create Dictionary |
498 |
|
|
... delete=true |
499 |
|
|
... libelle=id_evenement_bordereau_avis_maire_prefet |
500 |
|
|
... om_collectivite=agglo |
501 |
|
|
Gerer le paramètre par WS ${param_args} |
502 |
mbroquet |
3730 |
|
503 |
jymadier |
4132 |
|
504 |
nmeucci |
4210 |
TNR Filtre collectivités sur bordereau d'envoi de courriers signature Maire |
505 |
mbroquet |
3730 |
|
506 |
|
|
[Documentation] Contrôle que le bordereau d'envoi de courriers signature Maire affiche |
507 |
softime |
7366 |
... seulement les dossiers de la collectivité de l'utilisateur en tant que mono, |
508 |
|
|
... que le select de collectivité en tant qu'utilisateur multi fonctionne, |
509 |
|
|
... et que le Bordereau d'envoi des avis du Maire au Préfet retourne une |
510 |
|
|
... erreur quand mal paramétré. |
511 |
mbroquet |
3730 |
|
512 |
nmeucci |
4210 |
Depuis la page d'accueil instrpoly instrpoly |
513 |
mbroquet |
3730 |
# Ajout de l'instruction Majoration de délai et des dates pour que le dossier |
514 |
|
|
# apparaisse dans notre bordereau |
515 |
softime |
19592 |
Ajouter une instruction au DI et la finaliser ${di} Majoration délai SS en révision false ${DATE_DDMMYYYY} |
516 |
nmeucci |
4210 |
Click On SubForm Portlet Action instruction modifier_suivi |
517 |
softime |
19592 |
Input Datepicker date_envoi_signature ${DATE_DDMMYYYY} |
518 |
nmeucci |
4210 |
Click On Submit Button In Subform |
519 |
mbroquet |
3730 |
|
520 |
|
|
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
521 |
|
|
# Ajout de l'instruction Majoration de délai et des dates pour que le dossier |
522 |
|
|
# apparaisse dans notre bordereau |
523 |
softime |
19592 |
Ajouter une instruction au DI et la finaliser ${di_allauch} Majoration délai SS en révision false ${DATE_DDMMYYYY} |
524 |
nmeucci |
4210 |
Click On SubForm Portlet Action instruction modifier_suivi |
525 |
softime |
19592 |
Input Datepicker date_envoi_signature ${DATE_DDMMYYYY} |
526 |
nmeucci |
4210 |
Click On Submit Button In Subform |
527 |
mbroquet |
3730 |
|
528 |
|
|
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
529 |
nmeucci |
4210 |
# dossier "Chesnay" de Marseille et pas "Sevier" d'ALLAUCH |
530 |
mbroquet |
3730 |
Depuis la page d'accueil suivi suivi |
531 |
|
|
Click Link Bordereaux |
532 |
nmeucci |
4210 |
Wait Until Element Is Visible date_bordereau_debut |
533 |
mbroquet |
3730 |
# On ne doit pas avoir le select de collectivité en temps que collectivité de niveau 1 |
534 |
nmeucci |
4210 |
|
535 |
mbroquet |
3730 |
Page Should Not Contain Collectivité |
536 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
537 |
softime |
7366 |
Select From List By Label bordereau Bordereau d'envoi des avis du Maire au Préfet |
538 |
softime |
19592 |
Input Text date_bordereau_debut ${DATE_DDMMYYYY} |
539 |
|
|
Input Text date_bordereau_fin ${DATE_DDMMYYYY} |
540 |
mbideau |
8661 |
Click On Submit Button Until Message Erreur de paramétrage. Contactez votre administrateur. |
541 |
softime |
7366 |
Error Message Should Contain Erreur de paramétrage. Contactez votre administrateur. |
542 |
|
|
|
543 |
|
|
# On change la valeur de id_evenement_bordereau_avis_maire_prefet pour que le dossier |
544 |
|
|
# apparaisse sur le bordereau |
545 |
softime |
17036 |
&{param_args} = Create Dictionary |
546 |
|
|
... libelle=id_evenement_bordereau_avis_maire_prefet |
547 |
|
|
... valeur=81 |
548 |
|
|
... om_collectivite=agglo |
549 |
|
|
Gerer le paramètre par WS ${param_args} |
550 |
softime |
7366 |
|
551 |
|
|
|
552 |
nmeucci |
4210 |
# Vérification des messages d'erreur |
553 |
softime |
7366 |
Depuis la page d'accueil suivi suivi |
554 |
|
|
Click Link Bordereaux |
555 |
|
|
Wait Until Element Is Visible date_bordereau_debut |
556 |
mbideau |
8661 |
Click On Submit Button Until Message Veuillez sélectionner un bordereau |
557 |
nmeucci |
4210 |
Error Message Should Contain Veuillez sélectionner un bordereau |
558 |
|
|
Select From List By Label bordereau Bordereau d'envoi des avis du Maire au Préfet |
559 |
|
|
Input Text date_bordereau_debut null |
560 |
|
|
Input Text date_bordereau_fin null |
561 |
mbideau |
8661 |
Click On Submit Button Until Message Veuillez saisir une date valide |
562 |
nmeucci |
4210 |
Error Message Should Contain Veuillez saisir une date valide |
563 |
|
|
|
564 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
565 |
|
|
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
566 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
567 |
softime |
19592 |
Page Should Contain Edition du${SPACE}${now_ddmmyyyy} |
568 |
mbroquet |
3730 |
Page Should Not Contain Sevier |
569 |
|
|
Close PDF |
570 |
|
|
|
571 |
|
|
${list_collectivites} = Create List |
572 |
|
|
... Toutes |
573 |
|
|
... ALLAUCH |
574 |
|
|
... MARSEILLE |
575 |
|
|
|
576 |
|
|
Depuis la page d'accueil admin admin |
577 |
|
|
Go To Submenu In Menu suivi bordereau_envoi_maire |
578 |
|
|
Click Link Bordereaux |
579 |
|
|
# Le select Collectivité doit être présent |
580 |
|
|
Page Should Contain Collectivité |
581 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
582 |
mbroquet |
3730 |
# Le select doit contenir les 4 options |
583 |
|
|
Select List Should Contain List om_collectivite ${list_collectivites} |
584 |
|
|
# On affiche le bordereau de toutes les communes |
585 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite Toutes |
586 |
|
|
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire |
587 |
|
|
# Le PDF doit contenir les dossiers des 2 communes mono et Toutes au lieu du nom de la |
588 |
|
|
# commune |
589 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
590 |
|
|
Page Should Contain Toutes |
591 |
|
|
Page Should Contain Sevier |
592 |
|
|
Close PDF |
593 |
|
|
|
594 |
|
|
# On affiche le bordereau des dossiers de Marseille |
595 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
596 |
mbroquet |
3730 |
Click Link Bordereaux |
597 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite MARSEILLE |
598 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
599 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
600 |
|
|
Page Should Not Contain Sevier |
601 |
|
|
# On doit avoir le code et nom de la commune |
602 |
|
|
Page Should Contain 013 055 |
603 |
|
|
Page Should Contain Marseille |
604 |
|
|
Close PDF |
605 |
|
|
|
606 |
jymadier |
4132 |
|
607 |
mbroquet |
3730 |
TNR Filtre collectivités sur bordereau d'envoi des décisions |
608 |
|
|
|
609 |
|
|
[Documentation] Vérifie que le bordereau d'envoi des décisions affiche seulement les |
610 |
|
|
... dossiers de la collectivité de l'utilisateur en tant que mono, et que le select |
611 |
|
|
... de collectivité en tant qu'utilisateur multi fonctionne. |
612 |
|
|
|
613 |
softime |
5169 |
Depuis la page d'accueil admingen admingen |
614 |
mbroquet |
3730 |
# Ajout de l'instruction accepter un dossier et des dates pour que le dossier |
615 |
|
|
# apparaisse dans notre bordereau |
616 |
softime |
19592 |
Ajouter une instruction au DI et la finaliser ${di} accepter un dossier sans réserve false ${DATE_DDMMYYYY} |
617 |
nmeucci |
4210 |
Click On SubForm Portlet Action instruction modifier_suivi |
618 |
softime |
19592 |
Input Datepicker date_envoi_signature ${DATE_DDMMYYYY} |
619 |
nmeucci |
4210 |
Click On Submit Button In Subform |
620 |
mbroquet |
3730 |
|
621 |
|
|
# Ajout de l'instruction accepter un dossier et des dates pour que le dossier |
622 |
|
|
# apparaisse dans notre bordereau |
623 |
softime |
19592 |
Ajouter une instruction au DI et la finaliser ${di_allauch} accepter un dossier sans réserve false ${DATE_DDMMYYYY} |
624 |
nmeucci |
4210 |
Click On SubForm Portlet Action instruction modifier_suivi |
625 |
softime |
19592 |
Input Datepicker date_envoi_signature ${DATE_DDMMYYYY} |
626 |
nmeucci |
4210 |
Click On Submit Button In Subform |
627 |
mbroquet |
3730 |
|
628 |
|
|
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
629 |
nmeucci |
4210 |
# dossier "Chesnay" de Marseille et pas "Sevier" d'ALLAUCH |
630 |
mbroquet |
3730 |
Depuis la page d'accueil suivi suivi |
631 |
softime |
19592 |
|
632 |
|
|
${now_ddmmyyyy} = Date du jour FR |
633 |
jymadier |
4132 |
Click On Link Bordereaux |
634 |
softime |
17036 |
Le titre de la page doit être Suivi > Suivi Des Pièces > Bordereaux |
635 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi des décisions ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
636 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
637 |
softime |
19592 |
Page Should Contain Edition du${SPACE}${now_ddmmyyyy} |
638 |
mbroquet |
3730 |
Page Should Not Contain Sevier |
639 |
|
|
Close PDF |
640 |
|
|
|
641 |
|
|
Depuis la page d'accueil admin admin |
642 |
|
|
Go To Submenu In Menu suivi bordereau_envoi_maire |
643 |
softime |
19592 |
|
644 |
|
|
${now_ddmmyyyy} = Date du jour FR |
645 |
mbroquet |
3730 |
Click Link Bordereaux |
646 |
|
|
# Le bordereau de toutes les communes doit contenir les 2 dossiers |
647 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite Toutes |
648 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
649 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
650 |
|
|
Page Should Contain Sevier |
651 |
|
|
Close PDF |
652 |
|
|
|
653 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
654 |
mbroquet |
3730 |
Click Link Bordereaux |
655 |
|
|
# L'option Allauch doit afficher seulement le dossier d'Allauch |
656 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite ALLAUCH |
657 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
658 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Sevier |
659 |
|
|
Page Should Not Contain Chesnay Roger |
660 |
|
|
Close PDF |
661 |
|
|
|
662 |
|
|
|
663 |
|
|
TNR Filtre collectivités sur bordereau d'envoi des contrôles de légalité |
664 |
|
|
|
665 |
|
|
[Documentation] Vérifie que le bordereau d'envoi des contrôles de légalité affiche |
666 |
|
|
... les dossiers de la collectivité de l'utilisateur en tant que mono, et que le |
667 |
|
|
... select de collectivité en tant qu'utilisateur multi fonctionne. |
668 |
|
|
|
669 |
softime |
5169 |
Depuis la page d'accueil admingen admingen |
670 |
nmeucci |
4210 |
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve |
671 |
|
|
Click On SubForm Portlet Action instruction modifier_suivi |
672 |
softime |
19592 |
Input Datepicker date_envoi_controle_legalite ${DATE_DDMMYYYY} |
673 |
nmeucci |
4210 |
Click On Submit Button In Subform |
674 |
mbroquet |
3730 |
|
675 |
nmeucci |
4210 |
Depuis l'instruction du dossier d'instruction ${di_allauch} accepter un dossier sans réserve |
676 |
|
|
Click On SubForm Portlet Action instruction modifier_suivi |
677 |
softime |
19592 |
Input Datepicker date_envoi_controle_legalite ${DATE_DDMMYYYY} |
678 |
nmeucci |
4210 |
Click On Submit Button In Subform |
679 |
|
|
|
680 |
mbroquet |
3730 |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
681 |
nmeucci |
4210 |
# dossier "Chesnay" de Marseille et pas "Sevier" d'ALLAUCH |
682 |
mbroquet |
3730 |
Depuis la page d'accueil suivi suivi |
683 |
softime |
19592 |
|
684 |
|
|
${now_ddmmyyyy} = Date du jour FR |
685 |
mbroquet |
3730 |
Click Link Bordereaux |
686 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi des contrôles de légalité ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
687 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
688 |
softime |
19592 |
Page Should Contain Edition du${SPACE}${now_ddmmyyyy} |
689 |
mbroquet |
3730 |
Page Should Not Contain Sevier |
690 |
|
|
Close PDF |
691 |
|
|
|
692 |
|
|
Depuis la page d'accueil admin admin |
693 |
|
|
Go To Submenu In Menu suivi bordereau_envoi_maire |
694 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
695 |
mbroquet |
3730 |
Click Link Bordereaux |
696 |
|
|
|
697 |
|
|
# L'option Toutes du select doit afficher les dossiers des 2 communes |
698 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite Toutes |
699 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
700 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
701 |
|
|
Page Should Contain Sevier |
702 |
|
|
Close PDF |
703 |
|
|
|
704 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
705 |
mbroquet |
3730 |
Click Link Bordereaux |
706 |
|
|
# L'option Allauch doit afficher seulement le dossier d'Allauch |
707 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite ALLAUCH |
708 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
709 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Sevier |
710 |
|
|
Page Should Not Contain Chesnay Roger |
711 |
|
|
Close PDF |
712 |
|
|
|
713 |
jymadier |
4132 |
|
714 |
mbroquet |
3730 |
TNR Filtre collectivités sur bordereau d'envoi des avis du Maire au Préfet |
715 |
|
|
|
716 |
|
|
[Documentation] Vérifie que le bordereau d'envoi des avis du Maire au Préfet affiche |
717 |
|
|
... les dossiers de la collectivité de l'utilisateur en tant que mono, et que le |
718 |
|
|
... select de collectivité en tant qu'utilisateur multi fonctionne. |
719 |
|
|
|
720 |
softime |
5169 |
Depuis la page d'accueil admingen admingen |
721 |
softime |
8989 |
# Met à jour les dates d'envoi de lettre AR |
722 |
nmeucci |
4210 |
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve |
723 |
|
|
Click On SubForm Portlet Action instruction modifier_suivi |
724 |
softime |
19592 |
Input Datepicker date_envoi_rar ${DATE_DDMMYYYY} |
725 |
nmeucci |
4210 |
Click On Submit Button In Subform |
726 |
mbroquet |
3730 |
|
727 |
softime |
8989 |
# Met à jour les dates d'envoi de lettre AR |
728 |
nmeucci |
4210 |
Depuis l'instruction du dossier d'instruction ${di_allauch} accepter un dossier sans réserve |
729 |
|
|
Click On SubForm Portlet Action instruction modifier_suivi |
730 |
softime |
19592 |
Input Datepicker date_envoi_rar ${DATE_DDMMYYYY} |
731 |
nmeucci |
4210 |
Click On Submit Button In Subform |
732 |
|
|
|
733 |
mbroquet |
3730 |
Depuis la page d'accueil instr instr |
734 |
|
|
# Ajout de l'instruction Changer l'autorité compétente 'commune état' pour que le |
735 |
|
|
# dossier apparaisse dans notre bordereau |
736 |
softime |
19592 |
Ajouter une instruction au DI ${di} Changer l'autorité compétente 'commune état' ${DATE_DDMMYYYY} |
737 |
mbroquet |
3730 |
Element Should Contain css=div.ui-state-valid Vos modifications ont bien été enregistrées. |
738 |
|
|
|
739 |
|
|
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
740 |
|
|
# Ajout de l'instruction Changer l'autorité compétente 'commune état' pour que le |
741 |
|
|
# dossier apparaisse dans notre bordereau |
742 |
softime |
19592 |
Ajouter une instruction au DI ${di_allauch} Changer l'autorité compétente 'commune état' ${DATE_DDMMYYYY} |
743 |
mbroquet |
3730 |
Element Should Contain css=div.ui-state-valid Vos modifications ont bien été enregistrées. |
744 |
|
|
|
745 |
|
|
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
746 |
nmeucci |
4210 |
# dossier "Chesnay" de Marseille et pas "Sevier" d'ALLAUCH |
747 |
mbroquet |
3730 |
Depuis la page d'accueil suivi suivi |
748 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
749 |
mbroquet |
3730 |
Click Link Bordereaux |
750 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi des avis du Maire au Préfet ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
751 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
752 |
softime |
19592 |
Page Should Contain Edition du${SPACE}${now_ddmmyyyy} |
753 |
mbroquet |
3730 |
Page Should Not Contain Sevier |
754 |
|
|
Close PDF |
755 |
|
|
|
756 |
|
|
|
757 |
|
|
Depuis la page d'accueil admin admin |
758 |
|
|
Go To Submenu In Menu suivi bordereau_envoi_maire |
759 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
760 |
mbroquet |
3730 |
Click Link Bordereaux |
761 |
|
|
|
762 |
|
|
# L'option Marseille doit afficher seulement le dossier de Marseille |
763 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite Toutes |
764 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
765 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
766 |
|
|
Page Should Contain Sevier |
767 |
|
|
Close PDF |
768 |
|
|
|
769 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
770 |
mbroquet |
3730 |
Click Link Bordereaux |
771 |
|
|
# L'option Marseille doit afficher seulement le dossier de Marseille |
772 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Select From List By Label om_collectivite MARSEILLE |
773 |
softime |
19592 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire ${DATE_DDMMYYYY} ${now_ddmmyyyy} |
774 |
mbroquet |
3730 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
775 |
|
|
Page Should Not Contain Sevier |
776 |
|
|
Close PDF |
777 |
softime |
3834 |
|
778 |
|
|
|
779 |
softime |
8989 |
Envoi Lettre AR |
780 |
softime |
3834 |
|
781 |
softime |
8989 |
[Documentation] Vérifie plusieurs points des planches AR : |
782 |
nmeucci |
4210 |
... - vérification des messages d'erreurs du formulaire |
783 |
softime |
8989 |
... - l'édition générique des planches AR de plusieurs instruction d'un même DI |
784 |
nmeucci |
4210 |
... Dans l'édition : |
785 |
softime |
3834 |
... - le représentant d'une personne morale ; |
786 |
|
|
... - la division si la phase est paramétrée sur l'événement ; |
787 |
|
|
... - le code de la phase si la phase est paramétrée sur l'événement. |
788 |
|
|
|
789 |
|
|
# |
790 |
softime |
5504 |
&{args_petitionnaire_1} = Create Dictionary |
791 |
softime |
3834 |
... qualite=personne morale |
792 |
softime |
5504 |
... personne_morale_denomination=Ynovy |
793 |
softime |
3834 |
... personne_morale_raison_sociale=Société |
794 |
|
|
... personne_morale_civilite=Monsieur |
795 |
softime |
5504 |
... personne_morale_nom=Pierre-Alexandre |
796 |
|
|
... personne_morale_prenom=JOUVE |
797 |
softime |
7067 |
... om_collectivite=MARSEILLE |
798 |
softime |
3834 |
# |
799 |
softime |
5504 |
&{args_demande_1} = Create Dictionary |
800 |
softime |
3834 |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
801 |
|
|
... demande_type=Dépôt Initial |
802 |
softime |
7067 |
... om_collectivite=MARSEILLE |
803 |
softime |
5504 |
|
804 |
|
|
&{args_petitionnaire_2} = Create Dictionary |
805 |
|
|
... qualite=personne morale |
806 |
|
|
... personne_morale_denomination=PMSM |
807 |
|
|
... personne_morale_raison_sociale=Société |
808 |
|
|
... personne_morale_civilite=Monsieur |
809 |
|
|
... personne_morale_nom=Catoir |
810 |
|
|
... personne_morale_prenom=Christophe |
811 |
softime |
7067 |
... om_collectivite=MARSEILLE |
812 |
softime |
3834 |
# |
813 |
softime |
5504 |
&{args_demande_2} = Create Dictionary |
814 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
815 |
|
|
... demande_type=Dépôt Initial |
816 |
softime |
7067 |
... om_collectivite=MARSEILLE |
817 |
softime |
5504 |
# |
818 |
softime |
7067 |
${di_04} = Ajouter la demande par WS ${args_demande_1} ${args_petitionnaire_1} |
819 |
|
|
${di_03} = Ajouter la demande par WS ${args_demande_2} ${args_petitionnaire_2} |
820 |
softime |
3834 |
|
821 |
|
|
# |
822 |
|
|
Depuis la page d'accueil instr instr |
823 |
nmeucci |
5865 |
# |
824 |
nmeucci |
4210 |
${code_barres} = Récupérer le code barres de l'instruction ${di_03} Notification du delai legal maison individuelle |
825 |
nhaye |
5951 |
${code_barres2} = Ajouter une instruction au DI et la finaliser ${di_03} accepter un dossier sans réserve |
826 |
|
|
${code_barres4} = Ajouter une instruction au DI et la finaliser ${di_04} accepter un dossier sans réserve |
827 |
softime |
3834 |
|
828 |
|
|
Depuis la page d'accueil suivi suivi |
829 |
softime |
8989 |
Click Link envoi lettre AR |
830 |
softime |
17036 |
Le titre de la page doit être Suivi > Suivi Des Pièces > Envoi Lettre AR |
831 |
nmeucci |
4210 |
|
832 |
|
|
# Vérification sans valeur saisie |
833 |
mbideau |
8661 |
Click On Submit Button Until Message Tous les champs doivent être remplis. |
834 |
nmeucci |
4210 |
Error Message Should Be Tous les champs doivent être remplis. |
835 |
|
|
|
836 |
|
|
# Vérification avec un numéro non valide |
837 |
|
|
Input Text liste_code_barres_instruction a |
838 |
mbideau |
8661 |
Click On Submit Button Until Message Le code barres d'instruction a n'est pas valide. |
839 |
nmeucci |
4210 |
Error Message Should Be Le code barres d'instruction a n'est pas valide. |
840 |
|
|
|
841 |
|
|
# Vérification avec un numéro non présent en base |
842 |
|
|
Input Text liste_code_barres_instruction 123 |
843 |
mbideau |
8661 |
Click On Submit Button Until Message Le numéro 123 ne correspond à aucun code barres d'instruction. |
844 |
nmeucci |
4210 |
Error Message Should Be Le numéro 123 ne correspond à aucun code barres d'instruction. |
845 |
|
|
|
846 |
|
|
# Vérification avec la 1ère instruction du dossier |
847 |
softime |
19592 |
Ouvrir l'édition envoi lettre AR avec le code barres ${DATE_DDMMYYYY} ${code_barres} |
848 |
softime |
3834 |
# |
849 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
850 |
|
|
# On vérifie que le réprésentant de la personne morale est affiché |
851 |
softime |
5504 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain rep. par Catoir Christophe |
852 |
softime |
3834 |
# On vérifie que la division ne soit pas affichée lorsque la phase n'est pas |
853 |
|
|
# paramétrée |
854 |
nmeucci |
4210 |
Page Should Not Contain subdivision H |
855 |
softime |
3834 |
# On vérifie que le code de la phase ne soit pas affiché lorsque la phase |
856 |
|
|
# n'est pas paramétrée |
857 |
nmeucci |
4210 |
Page Should Not Contain PINSTR |
858 |
softime |
3834 |
# |
859 |
|
|
Close PDF |
860 |
|
|
|
861 |
nmeucci |
4210 |
# Vérification de l'édition de la 2ème instruction du dossier |
862 |
softime |
19592 |
Ouvrir l'édition envoi lettre AR avec le code barres ${DATE_DDMMYYYY} ${code_barres2} |
863 |
softime |
3834 |
# |
864 |
nmeucci |
4210 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
865 |
|
|
# On vérifie que le réprésentant de la personne morale est affiché |
866 |
softime |
5504 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain rep. par Catoir Christophe |
867 |
nmeucci |
4210 |
Page Should Not Contain subdivision H |
868 |
|
|
Page Should Not Contain PINSTR |
869 |
|
|
# |
870 |
|
|
Close PDF |
871 |
|
|
|
872 |
softime |
5504 |
# On vérifie la presence des liens vers les DI et qu'ils pointent vers les bon dossiers. |
873 |
|
|
Click Element css=fieldset#fieldset-form-rar-lien_di>legend |
874 |
softime |
15650 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=.message ${di_03} |
875 |
softime |
15835 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Be Visible css=fieldset#fieldset-form-rar-lien_di .fieldsetContent .field .text a[title="Consulter"] |
876 |
softime |
15650 |
Click Element Until No More Element css=fieldset#fieldset-form-rar-lien_di .fieldsetContent .field .text a[title="Consulter"] |
877 |
softime |
17036 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Le titre de la page doit être Instruction > Dossiers D'instruction > ${di_03} SOCIÉTÉ PMSM |
878 |
softime |
5504 |
|
879 |
|
|
|
880 |
nmeucci |
4210 |
# |
881 |
softime |
3834 |
Depuis la page d'accueil admin admin |
882 |
|
|
# |
883 |
|
|
&{phase} = Create Dictionary |
884 |
|
|
... code=INSTR |
885 |
|
|
Ajouter la phase ${phase} |
886 |
|
|
# On lie la phase à l'événement "Notification du delai legal maison individuelle" |
887 |
|
|
&{args_evenement} = Create Dictionary |
888 |
|
|
... libelle=Notification du delai legal maison individuelle |
889 |
|
|
... phase=INSTR |
890 |
|
|
# |
891 |
|
|
Modifier l'événement ${args_evenement} |
892 |
|
|
|
893 |
|
|
# |
894 |
|
|
Depuis la page d'accueil suivi suivi |
895 |
|
|
# |
896 |
softime |
19592 |
Ouvrir l'édition envoi lettre AR avec le code barres ${DATE_DDMMYYYY} ${code_barres} |
897 |
softime |
3834 |
# |
898 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
899 |
|
|
# On vérifie que le réprésentant de la personne morale est affiché |
900 |
softime |
5504 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain rep. par Catoir Christophe |
901 |
softime |
3834 |
# On vérifie que la division est affichée lorsque la phase est paramétrée |
902 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain subdivision H |
903 |
|
|
# On vérifie que le code de la phase est affiché lorsque la phase est |
904 |
|
|
# paramétrée |
905 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain INSTR |
906 |
|
|
# |
907 |
jymadier |
4132 |
Close PDF |
908 |
|
|
|
909 |
softime |
5504 |
|
910 |
nmeucci |
5549 |
# On vérifie que les liens DI sont occultés pour les utilisateurs qui ne doivent pas y avoir accès. |
911 |
softime |
5504 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
912 |
nmeucci |
5549 |
Go To Submenu In Menu suivi envoi_lettre_rar |
913 |
softime |
19592 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date ${DATE_DDMMYYYY} |
914 |
softime |
5504 |
Input Text liste_code_barres_instruction ${code_barres4} |
915 |
|
|
Click On Submit Button |
916 |
|
|
Valid Message Should Contain Cliquez sur le lien ci-dessous pour télécharger votre document : |
917 |
|
|
Click Element css=fieldset#fieldset-form-rar-lien_di>legend |
918 |
|
|
Element Should Not Contain css=.message ${di_03} |
919 |
|
|
Element Should Contain css=.message Certains dossiers ont été omis de la liste ci-dessous car vous ne possédez pas les permissions nécessaires pour y accéder. |
920 |
nmeucci |
5865 |
|
921 |
|
|
Mise à jour de dates simple |
922 |
|
|
[Documentation] Le but de ce test case est de vérifier la mise à jour de |
923 |
|
|
... dates simples par la cellule de suivi: |
924 |
|
|
... - On crée 2 instructions puis on les finalise |
925 |
|
|
... - On met à jour les instruction avec plusieurs types |
926 |
|
|
... - On vérifie que les mises à jour on été prises en compte à la bonne date |
927 |
|
|
|
928 |
|
|
${di} = Set Variable PC 013055 12 00002P0 |
929 |
|
|
${evenement_1} = Set Variable accepter un dossier sans réserve |
930 |
|
|
${evenement_2} = Set Variable retrait apres decision |
931 |
|
|
${date} = Get Current Date |
932 |
|
|
${date_6} = Subtract Time From Date ${date} 6 days %d/%m/%Y |
933 |
|
|
${date_4} = Subtract Time From Date ${date} 4 days %d/%m/%Y |
934 |
|
|
|
935 |
|
|
Depuis la page d'accueil admin admin |
936 |
|
|
Ajouter une instruction au DI ${di} ${evenement_1} |
937 |
|
|
Click On Back Button In Subform |
938 |
softime |
8593 |
Click On Back Button In Subform |
939 |
nmeucci |
5865 |
Click On Link ${evenement_1} |
940 |
softime |
8593 |
${idInstr_1} = Get Value css=.form-content input#instruction |
941 |
nmeucci |
5865 |
Click On SubForm Portlet Action instruction finaliser |
942 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be La finalisation du document s'est effectuée avec succès. |
943 |
|
|
Click On Back Button In Subform |
944 |
|
|
|
945 |
|
|
Ajouter une instruction au DI ${di} ${evenement_2} |
946 |
|
|
Click On Back Button In Subform |
947 |
softime |
8593 |
Click On Back Button In Subform |
948 |
nmeucci |
5865 |
Click On Link ${evenement_2} |
949 |
softime |
8593 |
${idInstr_2} = Get Value css=.form-content input#instruction |
950 |
nmeucci |
5865 |
Click On SubForm Portlet Action instruction finaliser |
951 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be La finalisation du document s'est effectuée avec succès. |
952 |
|
|
Click On Back Button In Subform |
953 |
|
|
|
954 |
|
|
${instruction_codebarres_1} = STR_PAD_LEFT ${idInstr_1} 10 0 |
955 |
|
|
${instruction_codebarres_1} = Catenate 11${instruction_codebarres_1} |
956 |
|
|
|
957 |
|
|
${instruction_codebarres_2} = STR_PAD_LEFT ${idInstr_2} 10 0 |
958 |
|
|
${instruction_codebarres_2} = Catenate 11${instruction_codebarres_2} |
959 |
|
|
|
960 |
|
|
Go To Submenu In Menu suivi suivi_mise_a_jour_des_dates |
961 |
|
|
|
962 |
|
|
Input Text code_barres ${instruction_codebarres_1} |
963 |
|
|
Input Text date ${date_6} |
964 |
|
|
Select From List By Label type_mise_a_jour date d'envoi pour signature Mairie/Préfet |
965 |
mbideau |
8661 |
Click On Submit Button |
966 |
nmeucci |
5865 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain dossier_libelle ${di} |
967 |
|
|
Element Should Contain date_envoi_signature ${date_6} |
968 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
969 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
970 |
|
|
|
971 |
|
|
Input Text code_barres ${instruction_codebarres_1} |
972 |
|
|
Input Text date ${date_4} |
973 |
|
|
Select From List By Label type_mise_a_jour date de retour de signature Mairie/Préfet |
974 |
mbideau |
8661 |
Click On Submit Button |
975 |
nmeucci |
5865 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain dossier_libelle ${di} |
976 |
|
|
Element Should Contain date_retour_signature ${date_4} |
977 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
978 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
979 |
|
|
|
980 |
|
|
Input Text code_barres ${instruction_codebarres_1} |
981 |
|
|
Input Text date ${date_4} |
982 |
|
|
Select From List By Label type_mise_a_jour date d'envoi au contrôle de légalite |
983 |
mbideau |
8661 |
Click On Submit Button |
984 |
nmeucci |
5865 |
Element Should Contain dossier_libelle ${di} |
985 |
|
|
Element Should Contain date_envoi_controle_legalite ${date_4} |
986 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
987 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
988 |
|
|
|
989 |
|
|
Input Text code_barres ${instruction_codebarres_1} |
990 |
|
|
Input Text date ${DATE_FORMAT_DD/MM/YYYY} |
991 |
|
|
Select From List By Label type_mise_a_jour date de retour de controle de légalite |
992 |
mbideau |
8661 |
Click On Submit Button |
993 |
nmeucci |
5865 |
Element Should Contain dossier_libelle ${di} |
994 |
|
|
Element Should Contain date_retour_controle_legalite ${DATE_FORMAT_DD/MM/YYYY} |
995 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
996 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
997 |
|
|
|
998 |
|
|
|
999 |
|
|
Input Text code_barres ${instruction_codebarres_2} |
1000 |
|
|
Input Text date ${date_6} |
1001 |
|
|
Select From List By Label type_mise_a_jour date d'envoi pour signature Mairie/Préfet |
1002 |
mbideau |
8661 |
Click On Submit Button |
1003 |
nmeucci |
5865 |
Element Should Contain dossier_libelle ${di} |
1004 |
|
|
Element Should Contain date_envoi_signature ${date_6} |
1005 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
1006 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
1007 |
|
|
|
1008 |
|
|
Input Text code_barres ${instruction_codebarres_2} |
1009 |
|
|
Input Text date ${date_4} |
1010 |
|
|
Select From List By Label type_mise_a_jour date de retour de signature Mairie/Préfet |
1011 |
mbideau |
8661 |
Click On Submit Button |
1012 |
nmeucci |
5865 |
Element Should Contain dossier_libelle ${di} |
1013 |
|
|
Element Should Contain date_retour_signature ${date_4} |
1014 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
1015 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
1016 |
|
|
|
1017 |
|
|
Input Text code_barres ${instruction_codebarres_2} |
1018 |
|
|
Input Text date ${date_4} |
1019 |
|
|
Select From List By Label type_mise_a_jour date d'envoi au contrôle de légalite |
1020 |
mbideau |
8661 |
Click On Submit Button |
1021 |
nmeucci |
5865 |
Element Should Contain dossier_libelle ${di} |
1022 |
|
|
Element Should Contain date_envoi_controle_legalite ${date_4} |
1023 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
1024 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
1025 |
|
|
|
1026 |
|
|
Input Text code_barres ${instruction_codebarres_2} |
1027 |
|
|
Input Text date ${DATE_FORMAT_DD/MM/YYYY} |
1028 |
|
|
Select From List By Label type_mise_a_jour date de retour de controle de légalite |
1029 |
mbideau |
8661 |
Click On Submit Button |
1030 |
nmeucci |
5865 |
Element Should Contain dossier_libelle ${di} |
1031 |
|
|
Element Should Contain date_retour_controle_legalite ${DATE_FORMAT_DD/MM/YYYY} |
1032 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=#formulaire div.formControls input[type="submit"] |
1033 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Saisie enregistrée |
1034 |
|
|
|
1035 |
|
|
Depuis la page d'accueil instr instr |
1036 |
|
|
Depuis l'onglet instruction du dossier d'instruction ${di} |
1037 |
|
|
|
1038 |
|
|
Click Link ${evenement_1} |
1039 |
softime |
8593 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Form Value Should Contain css=.form-content input#instruction ${idInstr_1} |
1040 |
nmeucci |
5865 |
Element Should Contain date_envoi_signature ${date_6} |
1041 |
|
|
Element Should Contain date_retour_signature ${date_4} |
1042 |
|
|
Element Should Contain date_envoi_controle_legalite ${date_4} |
1043 |
|
|
Element Should Contain date_retour_controle_legalite ${DATE_FORMAT_DD/MM/YYYY} |
1044 |
|
|
Click On Back Button In Subform |
1045 |
|
|
|
1046 |
|
|
Click Link ${evenement_2} |
1047 |
softime |
8593 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Form Value Should Contain css=.form-content input#instruction ${idInstr_2} |
1048 |
nmeucci |
5865 |
Element Should Contain date_envoi_signature ${date_6} |
1049 |
|
|
Element Should Contain date_retour_signature ${date_4} |
1050 |
|
|
Element Should Contain date_envoi_controle_legalite ${date_4} |
1051 |
|
|
Element Should Contain date_retour_controle_legalite ${DATE_FORMAT_DD/MM/YYYY} |
1052 |
|
|
Click On Back Button In Subform |
1053 |
nhaye |
5951 |
|
1054 |
|
|
Génération du bordereau d'envoi au maire |
1055 |
|
|
[Documentation] L'objet de ce 'Test Case' est de vérifier la génération |
1056 |
|
|
... du PDF ainsi que la mise à jour de la date d'envoi du courrier |
1057 |
|
|
... pour signature par le maire. |
1058 |
|
|
|
1059 |
|
|
# Constitution du jeu de données : un DI commune pour lequel un utilisateur |
1060 |
|
|
# communauté génère l'édition |
1061 |
|
|
Depuis la page d'accueil admin admin |
1062 |
|
|
# Donnée 2/3 : instructeur |
1063 |
|
|
Ajouter l'utilisateur Garcia Gabriel [email protected] instrmars2 instrmars2 INSTRUCTEUR MARSEILLE |
1064 |
mbideau |
8661 |
Ajouter la direction depuis le menu MRS Direction MRS null Chef MRS null null MARSEILLE |
1065 |
|
|
Ajouter la division depuis le menu MRS subdivision MRS null Chef MRS null null Direction MRS |
1066 |
softime |
7366 |
Ajouter l'instructeur depuis le menu Garcia Gabriel subdivision MRS instructeur Garcia Gabriel |
1067 |
nhaye |
5951 |
# Donnée 3/3 : affectation automatique du nouvel instructeur |
1068 |
softime |
6565 |
&{args_affectation} = Create Dictionary |
1069 |
softime |
7366 |
... instructeur=Garcia Gabriel (MRS) |
1070 |
softime |
6565 |
... om_collectivite=MARSEILLE |
1071 |
|
|
Ajouter l'affectation depuis le menu ${args_affectation} |
1072 |
nhaye |
5951 |
|
1073 |
softime |
7067 |
# On crée une nouvelle demande |
1074 |
nhaye |
5951 |
&{args_petitionnaire} = Create Dictionary |
1075 |
|
|
... particulier_nom=Brousseau |
1076 |
|
|
... particulier_prenom=Henry |
1077 |
softime |
7067 |
... om_collectivite=MARSEILLE |
1078 |
nhaye |
5951 |
|
1079 |
|
|
&{args_demande} = Create Dictionary |
1080 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
1081 |
|
|
... demande_type=Dépôt Initial |
1082 |
softime |
7067 |
... om_collectivite=MARSEILLE |
1083 |
|
|
${di_libelle} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
1084 |
nhaye |
5951 |
|
1085 |
|
|
# En tant qu'instructeur |
1086 |
|
|
Depuis la page d'accueil instrmars2 instrmars2 |
1087 |
|
|
# On récupère l'identifiant de l' événement d'instruction |
1088 |
|
|
Depuis l'onglet instruction du dossier d'instruction ${di_libelle} |
1089 |
|
|
Click On Link Notification du delai legal maison individuelle |
1090 |
softime |
8593 |
${id_instruction} = Get Value css=.form-content input#instruction |
1091 |
nhaye |
5951 |
# On en déduit le code-barres |
1092 |
|
|
${code_barres} = STR_PAD_LEFT ${id_instruction} 10 0 |
1093 |
|
|
${code_barres} = Catenate 11${code_barres} |
1094 |
|
|
|
1095 |
|
|
Depuis la page d'accueil admin admin |
1096 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
1097 |
nhaye |
5951 |
# On ouvre l'interface de génération du bordereau |
1098 |
|
|
Depuis le formulaire d'édition du bordereau d'envoi au maire |
1099 |
|
|
# On saisit un mauvais code-barres |
1100 |
|
|
Saisir le formulaire du bordereau d'envoi au maire ${code_barres}1 |
1101 |
|
|
# On valide le formulaire |
1102 |
|
|
Valider le formulaire du bordereau d'envoi au maire |
1103 |
|
|
# On vérifie le message d'erreur |
1104 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Error Message Should Be Le numéro saisi ne correspond a aucun code-barres d’événement d'instruction. |
1105 |
|
|
# On saisit un code-barres valide |
1106 |
|
|
Saisir le formulaire du bordereau d'envoi au maire ${code_barres} |
1107 |
|
|
# On revalide le formulaire |
1108 |
|
|
Valider le formulaire du bordereau d'envoi au maire |
1109 |
|
|
# On clique sur le lien de l'édition |
1110 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element generer_bordereau_envoi_maire |
1111 |
|
|
# On vérifie le contenu du PDF généré |
1112 |
softime |
7996 |
Open PDF ${OM_PDF_TITLE} |
1113 |
nhaye |
5951 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
1114 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain bordereau d'envoi |
1115 |
|
|
Close PDF |
1116 |
|
|
# On accède à l'événement d'instruction |
1117 |
|
|
Depuis l'onglet instruction du dossier d'instruction ${di_libelle} |
1118 |
|
|
Click On Link Notification du delai legal maison individuelle |
1119 |
softime |
19592 |
Element Text Should Be date_envoi_signature ${now_ddmmyyyy} |
1120 |
softime |
7521 |
|
1121 |
|
|
|
1122 |
|
|
Finalisation automatique de l'événement d'instruction retour (par le menu suivi) |
1123 |
|
|
[Documentation] Vérification de la finalisation automatique de |
1124 |
|
|
... l'instruction de retour AR. |
1125 |
|
|
|
1126 |
|
|
&{args_petitionnaire} = Create Dictionary |
1127 |
|
|
... particulier_prenom=Édouard |
1128 |
|
|
... particulier_nom=Souplet |
1129 |
|
|
... om_collectivite=MARSEILLE |
1130 |
|
|
&{args_demande} = Create Dictionary |
1131 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
1132 |
|
|
... demande_type=Dépôt Initial |
1133 |
|
|
... om_collectivite=MARSEILLE |
1134 |
|
|
${di} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
1135 |
|
|
# |
1136 |
|
|
Depuis la page d'accueil instrpoly instrpoly |
1137 |
softime |
14542 |
${code_barres} = Ajouter une instruction au DI et la finaliser ${di} ARRÊTÉ DE REFUS false 02/09/2000 |
1138 |
softime |
7521 |
# On saisi la date de retour AR depuis le menu de suivi |
1139 |
|
|
Go To Submenu In Menu suivi suivi_mise_a_jour_des_dates |
1140 |
softime |
8989 |
Select From List By Label css=#type_mise_a_jour date de notification du correspondant |
1141 |
softime |
19592 |
Input Text date ${DATE_DDMMYYYY} |
1142 |
softime |
7521 |
Input Text code_barres ${code_barres} |
1143 |
mbideau |
8661 |
Click On Submit Button |
1144 |
|
|
Click On Submit Button |
1145 |
softime |
19592 |
|
1146 |
softime |
7521 |
# On vérifie que l'événement d'instruction retour soit finalisé |
1147 |
softime |
19592 |
${now_ddmmyyyy} = Date du jour FR |
1148 |
softime |
7521 |
Depuis l'instruction du dossier d'instruction ${di} Arrêté de Refus signé |
1149 |
softime |
19592 |
Element Should Contain css=span#date_finalisation_courrier.field_value ${now_ddmmyyyy} |