1 |
mbroquet |
3730 |
*** Settings *** |
2 |
|
|
# Documentation de openARIA à modifier pour OpenADS (WIP : Work in Progress) |
3 |
|
|
Documentation TestSuite "Documentation" : cette suite permet d'extraire |
4 |
|
|
... automatiquement les captures à destination de la documentation. |
5 |
|
|
# On inclut les mots-clefs |
6 |
|
|
Resource resources/resources.robot |
7 |
|
|
# On ouvre et on ferme le navigateur respectivement au début et à la fin |
8 |
|
|
# du Test Suite. |
9 |
|
|
Suite Setup For Suite Setup |
10 |
|
|
Suite Teardown For Suite Teardown |
11 |
fmichon |
4151 |
# A chaque début de Test Case on positionne la taille de la fenêtre |
12 |
|
|
# pour obtenir des captures homogènes |
13 |
|
|
Test Setup Set Window Size ${1280} ${1024} |
14 |
mbroquet |
3730 |
|
15 |
|
|
|
16 |
nmeucci |
4162 |
|
17 |
|
|
|
18 |
mbroquet |
3730 |
*** Keywords *** |
19 |
|
|
Highlight heading |
20 |
|
|
[Arguments] ${locator} |
21 |
nmeucci |
4162 |
|
22 |
mbroquet |
3730 |
Update element style ${locator} margin-top 0.75em |
23 |
|
|
Highlight ${locator} |
24 |
|
|
|
25 |
nmeucci |
4162 |
Capturer le menu et le dashboard des profils |
26 |
|
|
[Arguments] ${logins} |
27 |
mbroquet |
3730 |
|
28 |
nmeucci |
4162 |
# |
29 |
|
|
:FOR ${login} IN @{logins} |
30 |
|
|
# |
31 |
|
|
\ Depuis la page d'accueil ${login} ${login} |
32 |
|
|
\ Go To Dashboard |
33 |
|
|
# |
34 |
|
|
\ Capture and crop page screenshot screenshots/profils/dashboard_${login}.png |
35 |
|
|
\ ... content |
36 |
|
|
# |
37 |
|
|
\ Capture and crop page screenshot screenshots/profils/menu_${login}.png |
38 |
|
|
\ ... menu-list |
39 |
|
|
|
40 |
|
|
|
41 |
|
|
|
42 |
|
|
|
43 |
|
|
|
44 |
mbroquet |
3730 |
*** Test Cases *** |
45 |
nmeucci |
4162 |
Prérequis |
46 |
|
|
|
47 |
|
|
[Documentation] L'objet de ce 'Test Case' est de respecter les prérequis |
48 |
|
|
... nécessaires aux captures d'écran. |
49 |
|
|
|
50 |
|
|
[Tags] doc |
51 |
|
|
|
52 |
|
|
# Création des répertoires destinés à recevoir les captures d'écran |
53 |
|
|
# selon le respect de l'architecture de la documentation |
54 |
|
|
Create Directory results/screenshots |
55 |
|
|
Create Directory results/screenshots/ergonomie |
56 |
|
|
Create Directory results/screenshots/profils |
57 |
|
|
|
58 |
|
|
|
59 |
|
|
|
60 |
|
|
|
61 |
mbroquet |
3730 |
Constitution d'un jeu de données |
62 |
|
|
|
63 |
|
|
[Documentation] L'objet de ce 'Test Case' est de constituer un jeu de de |
64 |
|
|
... données cohérent pour les scénarios fonctionnels qui suivent. |
65 |
|
|
|
66 |
|
|
[Tags] doc |
67 |
|
|
|
68 |
softime |
6565 |
Depuis la page d'accueil admin admin |
69 |
|
|
&{service} = Create Dictionary |
70 |
|
|
... abrege=95A |
71 |
|
|
... libelle=Direction de la circulation |
72 |
|
|
... edition=Consultation - Demande d'avis |
73 |
|
|
... om_collectivite=MARSEILLE |
74 |
|
|
Ajouter le service depuis le listing ${service} |
75 |
|
|
&{lien_service_om_utilisateur} = Create Dictionary |
76 |
|
|
... om_utilisateur=Service consulté interne |
77 |
|
|
... service=Direction de la circulation |
78 |
|
|
Ajouter lien service/utilisateur ${lien_service_om_utilisateur} |
79 |
|
|
|
80 |
fmichon |
4141 |
# |
81 |
|
|
&{args_petitionnaire_1} = Create Dictionary |
82 |
|
|
... particulier_nom=DUPONT |
83 |
|
|
... particulier_prenom=Jacques |
84 |
|
|
# |
85 |
|
|
&{args_demande_1} = Create Dictionary |
86 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
87 |
|
|
... date_demande=12/04/2015 |
88 |
|
|
# |
89 |
|
|
Depuis la page d'accueil guichet guichet |
90 |
jymadier |
4445 |
${di_1} = Ajouter la nouvelle demande ${args_demande_1} ${args_petitionnaire_1} |
91 |
fmichon |
4141 |
Set Suite Variable ${di_1} |
92 |
mbroquet |
3730 |
|
93 |
fmichon |
4141 |
# |
94 |
softime |
4291 |
&{args_petitionnaire_2} = Create Dictionary |
95 |
|
|
... particulier_nom=Boulanger |
96 |
|
|
... particulier_prenom=Denis |
97 |
|
|
# |
98 |
|
|
&{args_demande_2} = Create Dictionary |
99 |
|
|
... dossier_autorisation_type_detaille=Permis de démolir |
100 |
|
|
... date_demande=20/05/2016 |
101 |
|
|
# |
102 |
softime |
5504 |
&{args_petitionnaire_3} = Create Dictionary |
103 |
|
|
... qualite=personne morale |
104 |
|
|
... personne_morale_denomination=The Network Chef Inc. |
105 |
|
|
... personne_morale_raison_sociale=Société |
106 |
|
|
... personne_morale_civilite=Monsieur |
107 |
|
|
... personne_morale_nom=Barteaux |
108 |
|
|
... personne_morale_prenom=René |
109 |
|
|
# |
110 |
|
|
&{args_demande_3} = Create Dictionary |
111 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
112 |
|
|
... demande_type=Dépôt Initial |
113 |
|
|
|
114 |
softime |
4291 |
Depuis la page d'accueil guichet guichet |
115 |
|
|
${di_2} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande_2} ${args_petitionnaire_2} |
116 |
|
|
Set Suite Variable ${di_2} |
117 |
|
|
|
118 |
|
|
# |
119 |
softime |
5504 |
${di_3} = Ajouter la nouvelle demande ${args_demande_3} ${args_petitionnaire_3} |
120 |
|
|
Set Suite Variable ${di_3} |
121 |
|
|
|
122 |
|
|
# |
123 |
softime |
4291 |
Depuis la page d'accueil instrpoly instrpoly |
124 |
fmichon |
4141 |
Ajouter une consultation depuis un dossier ${di_1} 59.01 - Direction de l'Eau et de l'Assainissement |
125 |
softime |
6565 |
Ajouter une consultation depuis un dossier ${di_1} 95A - Direction de la circulation |
126 |
mbroquet |
3730 |
|
127 |
softime |
4291 |
# Pour que le dossier soit affiché dans le widget dossiers_evenement_incomplet_majoration |
128 |
jymadier |
4445 |
Ajouter une instruction au DI et la finaliser ${di_1} majoration + DPC hors SS ${date_ddmmyyyy} |
129 |
softime |
4291 |
Click On SubForm Portlet Action instruction modifier_suivi |
130 |
jymadier |
4445 |
Input Datepicker date_envoi_rar ${date_ddmmyyyy} |
131 |
softime |
4291 |
Click On Submit Button In Subform |
132 |
|
|
|
133 |
softime |
5504 |
${code_barres} = Récupérer le code barres de l'instruction ${di_3} Notification du delai legal maison individuelle |
134 |
|
|
Ajouter une instruction au DI et la finaliser ${di_3} accepter un dossier sans réserve |
135 |
|
|
${code_barres2} = Récupérer le code barres de l'instruction ${di_3} accepter un dossier sans réserve |
136 |
|
|
Set Suite Variable ${code_barres} |
137 |
|
|
Set Suite Variable ${code_barres2} |
138 |
|
|
|
139 |
softime |
4291 |
# Connexion en admin pour pouvoir modifier les dates de suivi |
140 |
|
|
Depuis la page d'accueil admin admin |
141 |
|
|
|
142 |
|
|
# Pour que le dossier soit affiché dans le widget dossiers_evenement_incomplet_majoration |
143 |
|
|
Depuis la page d'accueil admin admin |
144 |
jymadier |
4445 |
Ajouter une instruction au DI et la finaliser ${di_2} majoration + DPC hors SS ${date_ddmmyyyy} |
145 |
softime |
4291 |
Click On SubForm Portlet Action instruction modifier_suivi |
146 |
jymadier |
4445 |
Input Datepicker date_envoi_rar ${date_ddmmyyyy} |
147 |
softime |
4291 |
Click On Submit Button In Subform |
148 |
|
|
|
149 |
|
|
## Changement du filtre en aucun (collectivite) pour avoir les 2 dossiers |
150 |
|
|
# Depuis la page d'accueil admin admin |
151 |
|
|
Go To Tab om_widget |
152 |
|
|
Click On Link dossiers_evenement_incomplet_majoration |
153 |
|
|
Click On Form Portlet Action om_widget modifier |
154 |
|
|
Input Text texte filtre=aucun |
155 |
|
|
Click On Submit Button |
156 |
|
|
|
157 |
fmichon |
4141 |
&{args_avis_consultation_1} = Create Dictionary |
158 |
|
|
... avis_consultation=Favorable |
159 |
|
|
|
160 |
|
|
# |
161 |
nmeucci |
4778 |
Depuis la page d'accueil consu consu |
162 |
jymadier |
4445 |
|
163 |
fmichon |
4141 |
Rendre l'avis sur la consultation du dossier ${di_1} ${args_avis_consultation_1} |
164 |
|
|
|
165 |
|
|
Depuis la page d'accueil admin admin |
166 |
|
|
|
167 |
|
|
# On active l'option de notification par message |
168 |
|
|
Modifier le paramètre option_notification_piece_numerisee true |
169 |
|
|
|
170 |
|
|
# On ajoute un document numérisé par DI |
171 |
|
|
&{document_numerise_values} = Create Dictionary |
172 |
|
|
... uid_upload=testImportManuel.pdf |
173 |
jymadier |
4445 |
... date_creation=${date_ddmmyyyy} |
174 |
fmichon |
4141 |
... document_numerise_type=autres pièces composant le dossier (A0) |
175 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_1} ${document_numerise_values} |
176 |
|
|
|
177 |
softime |
6565 |
# Ajoute des infractions dont la date de réception est dépassée de 10 mois |
178 |
|
|
# Ces infractions seront affichées dans les widgets 'Alerte parquet' et |
179 |
|
|
#'Alerte visite' |
180 |
|
|
Depuis la page d'accueil assist assist |
181 |
|
|
${date_di_inf_1_db} = Subtract Time From Date ${DATE_FORMAT_YYYY-MM-DD} 300 days result_format=%Y-%m-%d |
182 |
|
|
${date_di_inf_1_form} = Convert Date ${date_di_inf_1_db} result_format=%d/%m/%Y |
183 |
|
|
&{args_contrevenant} = Create Dictionary |
184 |
|
|
... particulier_nom=Charrette |
185 |
|
|
... particulier_prenom=Ophelia |
186 |
|
|
&{args_plaignant} = Create Dictionary |
187 |
|
|
... particulier_nom=Moreau |
188 |
|
|
... particulier_prenom=Marcel |
189 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
190 |
|
|
... contrevenant_principal=${args_contrevenant} |
191 |
|
|
... plaignant_principal=${args_plaignant} |
192 |
|
|
&{args_demande} = Create Dictionary |
193 |
|
|
... dossier_autorisation_type_detaille=Infraction |
194 |
|
|
... date_demande=${date_di_inf_1_form} |
195 |
|
|
${args_peti} = Create Dictionary |
196 |
fmichon |
4141 |
|
197 |
softime |
6565 |
${di_inf_1} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
198 |
|
|
# |
199 |
|
|
${date_di_inf_2_db} = Subtract Time From Date ${DATE_FORMAT_YYYY-MM-DD} 300 days result_format=%Y-%m-%d |
200 |
|
|
${date_di_inf_2_form} = Convert Date ${date_di_inf_2_db} result_format=%d/%m/%Y |
201 |
|
|
&{args_contrevenant} = Create Dictionary |
202 |
|
|
... particulier_nom=Raymond |
203 |
|
|
... particulier_prenom=Bertrand |
204 |
|
|
&{args_plaignant} = Create Dictionary |
205 |
|
|
... particulier_nom=Bonsaint |
206 |
|
|
... particulier_prenom=Philippe |
207 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
208 |
|
|
... contrevenant_principal=${args_contrevenant} |
209 |
|
|
... plaignant_principal=${args_plaignant} |
210 |
|
|
&{args_demande} = Create Dictionary |
211 |
|
|
... dossier_autorisation_type_detaille=Infraction |
212 |
|
|
... date_demande=${date_di_inf_2_form} |
213 |
|
|
${args_peti} = Create Dictionary |
214 |
|
|
${di_inf_2} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
215 |
|
|
|
216 |
|
|
# Ajoute des infractions non affectées à des technicien |
217 |
|
|
# Ces infractions seront affichées dans le widget 'Les infractions non |
218 |
|
|
# affectées' |
219 |
|
|
# On supprime l'affectation automatique du technicien sur les infractions |
220 |
|
|
Depuis la page d'accueil admin admin |
221 |
|
|
Supprimer l'affectation depuis le menu null Infraction |
222 |
|
|
# |
223 |
|
|
Depuis la page d'accueil assist assist |
224 |
|
|
&{args_contrevenant} = Create Dictionary |
225 |
|
|
... particulier_nom=Lagueux |
226 |
|
|
... particulier_prenom=Anne |
227 |
|
|
&{args_plaignant} = Create Dictionary |
228 |
|
|
... particulier_nom=Hachée |
229 |
|
|
... particulier_prenom=Diane |
230 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
231 |
|
|
... contrevenant_principal=${args_contrevenant} |
232 |
|
|
... plaignant_principal=${args_plaignant} |
233 |
|
|
&{args_demande} = Create Dictionary |
234 |
|
|
... dossier_autorisation_type_detaille=Infraction |
235 |
|
|
${args_peti} = Create Dictionary |
236 |
|
|
${di_inf_3} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
237 |
|
|
# |
238 |
|
|
&{args_contrevenant} = Create Dictionary |
239 |
|
|
... particulier_nom=Grandbois |
240 |
|
|
... particulier_prenom=Stéphane |
241 |
|
|
&{args_plaignant} = Create Dictionary |
242 |
|
|
... particulier_nom=Patel |
243 |
|
|
... particulier_prenom=Nicolas |
244 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
245 |
|
|
... contrevenant_principal=${args_contrevenant} |
246 |
|
|
... plaignant_principal=${args_plaignant} |
247 |
|
|
&{args_demande} = Create Dictionary |
248 |
|
|
... dossier_autorisation_type_detaille=Infraction |
249 |
|
|
${args_peti} = Create Dictionary |
250 |
|
|
${di_inf_4} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
251 |
|
|
# On ajoute l'affectation automatique du technicien |
252 |
|
|
Depuis la page d'accueil admin admin |
253 |
|
|
&{args_affectation} = Create Dictionary |
254 |
|
|
... instructeur=Juriste |
255 |
|
|
... instructeur_2=Technicien |
256 |
|
|
... om_collectivite=MARSEILLE |
257 |
|
|
... dossier_autorisation_type_detaille=Infraction |
258 |
|
|
Ajouter l'affectation depuis le menu ${args_affectation} |
259 |
|
|
|
260 |
|
|
# Ajoute des recours dont la date de réception est comprise dans le mois |
261 |
|
|
# courant |
262 |
|
|
# Ces recours seront affichés dans le widget 'Mes clôtures' |
263 |
|
|
# On ajoute une autorisation à contester |
264 |
|
|
Depuis la page d'accueil guichet guichet |
265 |
|
|
# |
266 |
|
|
&{args_petitionnaire} = Create Dictionary |
267 |
|
|
... particulier_nom=Charlebois |
268 |
|
|
... particulier_prenom=Agate |
269 |
|
|
&{args_demande} = Create Dictionary |
270 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
271 |
|
|
... demande_type=Dépôt Initial |
272 |
|
|
${di_conteste} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
273 |
|
|
# |
274 |
|
|
Depuis la page d'accueil assist assist |
275 |
|
|
${date_di_re_1_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
276 |
|
|
${date_di_re_1_form} = Convert Date ${date_di_re_1_db} result_format=%d/%m/%Y |
277 |
|
|
&{args_requerant} = Create Dictionary |
278 |
|
|
... particulier_nom=Henrichon |
279 |
|
|
... particulier_prenom=Aurore |
280 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
281 |
|
|
... requerant_principal=${args_requerant} |
282 |
|
|
&{args_demande} = Create Dictionary |
283 |
|
|
... dossier_autorisation_type_detaille=Recours gracieux |
284 |
|
|
... autorisation_contestee=${di_conteste} |
285 |
|
|
${args_peti} = Create Dictionary |
286 |
|
|
${di_re_1} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
287 |
|
|
# |
288 |
|
|
${date_di_re_2_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
289 |
|
|
${date_di_re_2_form} = Convert Date ${date_di_re_2_db} result_format=%d/%m/%Y |
290 |
|
|
&{args_requerant} = Create Dictionary |
291 |
|
|
... particulier_nom=Gagné |
292 |
|
|
... particulier_prenom=Daniel |
293 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
294 |
|
|
... requerant_principal=${args_requerant} |
295 |
|
|
&{args_demande} = Create Dictionary |
296 |
|
|
... dossier_autorisation_type_detaille=Recours gracieux |
297 |
|
|
... autorisation_contestee=${di_conteste} |
298 |
|
|
${args_peti} = Create Dictionary |
299 |
|
|
${di_re_2} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
300 |
|
|
# On saisit les dates de clôture des recours |
301 |
|
|
Depuis la page d'accueil juriste juriste |
302 |
|
|
Ajouter une instruction au DI ${di_re_1} Clôture de l'instruction ${date_di_re_1_form} recours |
303 |
|
|
Ajouter une instruction au DI ${di_re_2} Clôture de l'instruction ${date_di_re_2_form} recours |
304 |
|
|
|
305 |
|
|
# Ajoute des infractions dont la date d'audience est comprise dans le mois |
306 |
|
|
# courant |
307 |
|
|
# Ces infractions seront affichées dans le widget 'Les audiences' |
308 |
|
|
Depuis la page d'accueil assist assist |
309 |
|
|
${date_di_inf_5_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
310 |
|
|
${date_di_inf_5_form} = Convert Date ${date_di_inf_5_db} result_format=%d/%m/%Y |
311 |
|
|
&{args_contrevenant} = Create Dictionary |
312 |
|
|
... particulier_nom=Courtois |
313 |
|
|
... particulier_prenom=Christine |
314 |
|
|
&{args_plaignant} = Create Dictionary |
315 |
|
|
... particulier_nom=Blais |
316 |
|
|
... particulier_prenom=Eugenia |
317 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
318 |
|
|
... contrevenant_principal=${args_contrevenant} |
319 |
|
|
... plaignant_principal=${args_plaignant} |
320 |
|
|
&{args_demande} = Create Dictionary |
321 |
|
|
... dossier_autorisation_type_detaille=Infraction |
322 |
|
|
... date_demande=${date_di_inf_5_form} |
323 |
|
|
${args_peti} = Create Dictionary |
324 |
|
|
${di_inf_5} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
325 |
|
|
# |
326 |
|
|
${date_di_inf_6_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
327 |
|
|
${date_di_inf_6_form} = Convert Date ${date_di_inf_6_db} result_format=%d/%m/%Y |
328 |
|
|
&{args_contrevenant} = Create Dictionary |
329 |
|
|
... particulier_nom=Legault |
330 |
|
|
... particulier_prenom=Liane |
331 |
|
|
&{args_plaignant} = Create Dictionary |
332 |
|
|
... particulier_nom=Brisebois |
333 |
|
|
... particulier_prenom=Manon |
334 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
335 |
|
|
... contrevenant_principal=${args_contrevenant} |
336 |
|
|
... plaignant_principal=${args_plaignant} |
337 |
|
|
&{args_demande} = Create Dictionary |
338 |
|
|
... dossier_autorisation_type_detaille=Infraction |
339 |
|
|
... date_demande=${date_di_inf_6_form} |
340 |
|
|
${args_peti} = Create Dictionary |
341 |
|
|
${di_inf_6} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
342 |
|
|
# On saisit la date d'audience dans les données techniques |
343 |
|
|
Depuis la page d'accueil juriste juriste |
344 |
|
|
&{donnees_techniques_values} = Create Dictionary |
345 |
|
|
... ctx_date_audience=${date_di_inf_5_form} |
346 |
|
|
Saisir les données techniques du dossier infraction ${di_inf_5} ${donnees_techniques_values} |
347 |
|
|
&{donnees_techniques_values} = Create Dictionary |
348 |
|
|
... ctx_date_audience=${date_di_inf_6_form} |
349 |
|
|
Saisir les données techniques du dossier infraction ${di_inf_6} ${donnees_techniques_values} |
350 |
|
|
|
351 |
|
|
# Ajoute des infractions qui ont un AIT signé |
352 |
|
|
# Ces infraction seront affichées dans les widgets 'Mes AIT' et 'Les AIT' |
353 |
|
|
Depuis la page d'accueil assist assist |
354 |
|
|
&{args_contrevenant} = Create Dictionary |
355 |
|
|
... particulier_nom=Courtois |
356 |
|
|
... particulier_prenom=Christine |
357 |
|
|
&{args_plaignant} = Create Dictionary |
358 |
|
|
... particulier_nom=Blais |
359 |
|
|
... particulier_prenom=Eugenia |
360 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
361 |
|
|
... contrevenant_principal=${args_contrevenant} |
362 |
|
|
... plaignant_principal=${args_plaignant} |
363 |
|
|
&{args_demande} = Create Dictionary |
364 |
|
|
... dossier_autorisation_type_detaille=Infraction |
365 |
|
|
${args_peti} = Create Dictionary |
366 |
|
|
${di_inf_7} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
367 |
|
|
# |
368 |
|
|
&{args_contrevenant} = Create Dictionary |
369 |
|
|
... particulier_nom=Talon |
370 |
|
|
... particulier_prenom=Petrie |
371 |
|
|
&{args_plaignant} = Create Dictionary |
372 |
|
|
... particulier_nom=Baril |
373 |
|
|
... particulier_prenom=Martin |
374 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
375 |
|
|
... contrevenant_principal=${args_contrevenant} |
376 |
|
|
... plaignant_principal=${args_plaignant} |
377 |
|
|
&{args_demande} = Create Dictionary |
378 |
|
|
... dossier_autorisation_type_detaille=Infraction |
379 |
|
|
${args_peti} = Create Dictionary |
380 |
|
|
${di_inf_8} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
381 |
|
|
# On saisit les date d'ait et de retour signature |
382 |
|
|
Depuis la page d'accueil juriste juriste |
383 |
|
|
Ajouter une instruction au DI et la finaliser ${di_inf_7} Arrêté interruptif des travaux null infraction |
384 |
|
|
&{args_instruction} = Create Dictionary |
385 |
|
|
... date_retour_signature=${DATE_FORMAT_DD/MM/YYYY} |
386 |
|
|
Modifier le suivi des dates ${di_inf_7} Arrêté interruptif des travaux ${args_instruction} infraction |
387 |
|
|
Ajouter une instruction au DI et la finaliser ${di_inf_8} Arrêté interruptif des travaux null infraction |
388 |
|
|
&{args_instruction} = Create Dictionary |
389 |
|
|
... date_retour_signature=${DATE_FORMAT_DD/MM/YYYY} |
390 |
|
|
Modifier le suivi des dates ${di_inf_8} Arrêté interruptif des travaux ${args_instruction} infraction |
391 |
|
|
|
392 |
|
|
# Ajoute des infractions dont la date de contradictoire est supérieure ou |
393 |
|
|
# égale à la date du jour + 3 semaines, sans date de retour de |
394 |
|
|
# contradictoire, sans événements de type 'Annlation de contradictoire' et |
395 |
|
|
# sans AIT |
396 |
|
|
# Ces infraction seront affichées dans les widgets 'Mes contradictoires' et |
397 |
|
|
# 'Les contradictoires' |
398 |
|
|
Depuis la page d'accueil assist assist |
399 |
|
|
${date_di_inf_9_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 28 days result_format=%Y-%m-%d |
400 |
|
|
${date_di_inf_9_form} = Convert Date ${date_di_inf_9_db} result_format=%d/%m/%Y |
401 |
|
|
&{args_contrevenant} = Create Dictionary |
402 |
|
|
... particulier_nom=Archambault |
403 |
|
|
... particulier_prenom=Corette |
404 |
|
|
&{args_plaignant} = Create Dictionary |
405 |
|
|
... particulier_nom=Cantin |
406 |
|
|
... particulier_prenom=Joanna |
407 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
408 |
|
|
... contrevenant_principal=${args_contrevenant} |
409 |
|
|
... plaignant_principal=${args_plaignant} |
410 |
|
|
&{args_demande} = Create Dictionary |
411 |
|
|
... dossier_autorisation_type_detaille=Infraction |
412 |
|
|
... date_demande=${date_di_inf_9_form} |
413 |
|
|
${args_peti} = Create Dictionary |
414 |
|
|
${di_inf_9} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
415 |
|
|
# |
416 |
|
|
${date_di_inf_10_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 28 days result_format=%Y-%m-%d |
417 |
|
|
${date_di_inf_10_form} = Convert Date ${date_di_inf_10_db} result_format=%d/%m/%Y |
418 |
|
|
&{args_contrevenant} = Create Dictionary |
419 |
|
|
... particulier_nom=Archambault |
420 |
|
|
... particulier_prenom=Corette |
421 |
|
|
&{args_plaignant} = Create Dictionary |
422 |
|
|
... particulier_nom=Cantin |
423 |
|
|
... particulier_prenom=Joanna |
424 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
425 |
|
|
... contrevenant_principal=${args_contrevenant} |
426 |
|
|
... plaignant_principal=${args_plaignant} |
427 |
|
|
&{args_demande} = Create Dictionary |
428 |
|
|
... dossier_autorisation_type_detaille=Infraction |
429 |
|
|
... date_demande=${date_di_inf_10_form} |
430 |
|
|
${args_peti} = Create Dictionary |
431 |
|
|
${di_inf_10} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
432 |
|
|
# On saisit une date de contradictoire |
433 |
|
|
Depuis la page d'accueil juriste juriste |
434 |
|
|
Ajouter une instruction au DI ${di_inf_9} Contradictoire ${date_di_inf_9_form} infraction |
435 |
|
|
Ajouter une instruction au DI ${di_inf_10} Contradictoire ${date_di_inf_10_form} infraction |
436 |
|
|
|
437 |
softime |
6847 |
|
438 |
|
|
${service_1} = Set Variable 59.01 - Direction de l'Eau et de l'Assainissement |
439 |
|
|
${service_2} = Set Variable 95A - Direction de la circulation |
440 |
|
|
|
441 |
|
|
# On ajoute un service qui sera lié à l'utilisateur ayant le profil de |
442 |
|
|
# service consulté interne |
443 |
|
|
Depuis la page d'accueil admin admin |
444 |
|
|
&{service} = Create Dictionary |
445 |
|
|
... abrege=95A |
446 |
|
|
... libelle=Direction de la circulation |
447 |
|
|
... edition=Consultation - Demande d'avis |
448 |
|
|
... om_collectivite=MARSEILLE |
449 |
|
|
Ajouter le service depuis le listing ${service} |
450 |
|
|
&{lien_service_om_utilisateur} = Create Dictionary |
451 |
|
|
... om_utilisateur=Service consulté étendu |
452 |
|
|
... service=Direction de la circulation |
453 |
|
|
Ajouter lien service/utilisateur ${lien_service_om_utilisateur} |
454 |
|
|
|
455 |
|
|
# On ajoute un service qui sera lié à l'utilisateur ayant le profil de |
456 |
|
|
# service consulté étendu |
457 |
|
|
&{service} = Create Dictionary |
458 |
|
|
... abrege=96B |
459 |
|
|
... libelle=Direction de la circulation piétonne |
460 |
|
|
... edition=Consultation - Demande d'avis |
461 |
|
|
... om_collectivite=MARSEILLE |
462 |
|
|
Ajouter le service depuis le listing ${service} |
463 |
|
|
&{lien_service_om_utilisateur} = Create Dictionary |
464 |
|
|
... om_utilisateur=Service consulté étendu |
465 |
|
|
... service=Direction de la circulation piétonne |
466 |
|
|
Ajouter lien service/utilisateur ${lien_service_om_utilisateur} |
467 |
|
|
# On ajoute un dossier d'instruction |
468 |
|
|
Depuis la page d'accueil guichet guichet |
469 |
|
|
&{args_petitionnaire} = Create Dictionary |
470 |
|
|
... particulier_nom=Sanschagrin |
471 |
|
|
... particulier_prenom=David |
472 |
|
|
&{args_demande} = Create Dictionary |
473 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
474 |
|
|
... demande_type=Dépôt Initial |
475 |
|
|
${di_4} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
476 |
|
|
|
477 |
|
|
# On ajoute une consultation pour le service lié à l'utilisateur consu, une |
478 |
|
|
# pour le service lié à l'utilisateur consuint, et une autre pour le service |
479 |
|
|
# lié à l'utilisateur consuetendu |
480 |
|
|
Depuis la page d'accueil instr instr |
481 |
|
|
Ajouter une consultation depuis un dossier ${di_4} ${service_1} |
482 |
|
|
Ajouter une consultation depuis un dossier ${di_4} ${service_2} |
483 |
|
|
|
484 |
|
|
Set Suite Variable ${di_4} |
485 |
|
|
|
486 |
nmeucci |
4162 |
CE des menus, widgets et tableaux de bord |
487 |
mbroquet |
3730 |
|
488 |
softime |
6565 |
[Documentation] L'objet de ce 'Test Case' est de réaliser les captures |
489 |
|
|
... d'écran des menus, widgets et tableaux de bord à destination de la |
490 |
|
|
... documentation. |
491 |
mbroquet |
3730 |
|
492 |
softime |
6565 |
[Tags] doc |
493 |
nmeucci |
4162 |
|
494 |
mbroquet |
3730 |
# |
495 |
nmeucci |
4162 |
# WIDGETS |
496 |
mbroquet |
3730 |
# |
497 |
nmeucci |
4162 |
|
498 |
fmichon |
4151 |
Depuis la page d'accueil adminfonct adminfonct |
499 |
|
|
Go To Dashboard |
500 |
|
|
# |
501 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_dossier_encours.png |
502 |
|
|
... css=div.widget_nouvelle_demande_dossier_encours |
503 |
softime |
6565 |
|
504 |
fmichon |
4151 |
# |
505 |
softime |
6565 |
Depuis la page d'accueil assist assist |
506 |
|
|
# |
507 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier_par_type.png |
508 |
|
|
... css=div.widget_recherche_dossier_par_type |
509 |
|
|
# |
510 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_inaffectes.png |
511 |
|
|
... css=div.widget_dossier_contentieux_inaffectes |
512 |
|
|
# |
513 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_ait.png |
514 |
|
|
... css=div.widget_dossier_contentieux_ait |
515 |
|
|
# |
516 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_contradictoire.png |
517 |
|
|
... css=div.widget_dossier_contentieux_contradictoire |
518 |
|
|
|
519 |
|
|
# |
520 |
fmichon |
4141 |
Depuis la page d'accueil guichet guichet |
521 |
|
|
Go To Dashboard |
522 |
|
|
# |
523 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_nouveau_dossier.png |
524 |
|
|
... css=div.widget_nouvelle_demande_nouveau_dossier |
525 |
|
|
# |
526 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_autre_dossier.png |
527 |
|
|
... css=div.widget_nouvelle_demande_autre_dossier |
528 |
|
|
# |
529 |
mbroquet |
3730 |
Depuis la page d'accueil instr instr |
530 |
|
|
Go To Dashboard |
531 |
|
|
# |
532 |
|
|
Capture and crop page screenshot screenshots/ergonomie/tableau-de-bord-exemple.png |
533 |
|
|
... css=#content |
534 |
|
|
# |
535 |
softime |
6565 |
Capture and crop page screenshot screenshots/ergonomie/widget_infos_profil.png |
536 |
|
|
... css=div.widget_infos_profil |
537 |
|
|
# |
538 |
mbroquet |
3730 |
Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_limites.png |
539 |
|
|
... css=div.widget_dossiers_limites |
540 |
|
|
# |
541 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier.png |
542 |
|
|
... css=div.widget_recherche_dossier |
543 |
fmichon |
4141 |
# |
544 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_consultation_retours.png |
545 |
|
|
... css=div.widget_consultation_retours |
546 |
|
|
# |
547 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_messages_retours.png |
548 |
|
|
... css=div.widget_messages_retours |
549 |
softime |
4291 |
# |
550 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_evenement_incomplet_majoration.png |
551 |
|
|
... css=div.widget_dossiers_evenement_incomplet_majoration |
552 |
nmeucci |
4162 |
|
553 |
nmeucci |
4157 |
# |
554 |
softime |
6565 |
Depuis la page d'accueil tech tech |
555 |
|
|
# |
556 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_alerte_parquet.png |
557 |
|
|
... css=div.widget_dossier_contentieux_alerte_parquet |
558 |
|
|
# |
559 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_alerte_visite.png |
560 |
|
|
... css=div.widget_dossier_contentieux_alerte_visite |
561 |
|
|
|
562 |
|
|
# |
563 |
|
|
Depuis la page d'accueil juriste juriste |
564 |
|
|
# |
565 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_clotures.png |
566 |
|
|
... css=div.widget_dossier_contentieux_clotures |
567 |
|
|
# |
568 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_audience.png |
569 |
|
|
... css=div.widget_dossier_contentieux_audience |
570 |
|
|
# |
571 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_ait.png |
572 |
|
|
... css=div.widget_dossier_contentieux_ait |
573 |
|
|
# |
574 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_recours.png |
575 |
|
|
... css=div.widget_dossier_contentieux_recours |
576 |
|
|
# |
577 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_infraction.png |
578 |
|
|
... css=div.widget_dossier_contentieux_infraction |
579 |
|
|
|
580 |
|
|
# |
581 |
nmeucci |
4162 |
# MENUS ET DASHBOARDS |
582 |
|
|
# |
583 |
|
|
|
584 |
|
|
@{logins} Create List |
585 |
|
|
... admin |
586 |
|
|
... adminfonct |
587 |
|
|
... admingen |
588 |
|
|
... suivi |
589 |
|
|
... chef |
590 |
|
|
... divi |
591 |
|
|
... guichet |
592 |
|
|
... guichetsuivi |
593 |
|
|
... instr |
594 |
|
|
... instrserv |
595 |
|
|
... instrpoly |
596 |
nmeucci |
4239 |
... instrpolycomm |
597 |
nmeucci |
4162 |
... qualif |
598 |
|
|
... visuda |
599 |
|
|
... visudadi |
600 |
softime |
6565 |
... dirinf |
601 |
|
|
... dirrec |
602 |
|
|
... dirconsu |
603 |
|
|
... respinf |
604 |
|
|
... tech |
605 |
|
|
... juriste |
606 |
|
|
... chefctx |
607 |
|
|
... assist |
608 |
|
|
|
609 |
nmeucci |
4162 |
Capturer le menu et le dashboard des profils ${logins} |
610 |
|
|
|
611 |
|
|
|
612 |
|
|
CE des dossiers d'instruction |
613 |
|
|
|
614 |
|
|
[Documentation] L'objet de ce 'Test Case' est de réaliser les captures d'écran |
615 |
|
|
... à destination de la documentation. |
616 |
|
|
|
617 |
|
|
[Tags] doc |
618 |
|
|
|
619 |
|
|
# |
620 |
|
|
# MESSAGES |
621 |
|
|
# |
622 |
|
|
|
623 |
|
|
Depuis la page d'accueil instr instr |
624 |
nmeucci |
4157 |
Depuis l'onglet des messages du dossier d'instruction ${di_1} |
625 |
|
|
# |
626 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_message_tab.png |
627 |
|
|
... formulaire |
628 |
|
|
# |
629 |
|
|
Click On Link Ajout de pièce(s) |
630 |
|
|
# |
631 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_message_form.png |
632 |
nmeucci |
4162 |
... sousform-dossier_message |
633 |
|
|
|
634 |
jymadier |
4386 |
Depuis le contexte du rapport d'instruction ${di_1} |
635 |
nmeucci |
4162 |
|
636 |
jymadier |
4386 |
Input HTML analyse_reglementaire_om_html Accès (article 3) : Conforme/Non Conforme Réseaux (article 4) : Conforme/Non Conforme Implantation (articles 6 7 8) : Conforme/Non Conforme (implantation à m de la limite séparative la plus proche pour une différence d'altitude de m, et à plus de m de l'alignement de la voie) Emprise au sol (article 9) : Conforme/Non Conforme/Non réglementé Hauteur (article 10) : Conforme/Non Conforme ( m pour une hauteur maxi de m) Aspect architectural (article11) : Conforme/Non Conforme Stationnement (article 12) : Conforme/Non Conforme (surface totale de plancher totale : m²) dans le bâtiment : en surface : Espaces Verts (article 13) : Conforme/Non Conforme C.O.S (article 14) et surface des terrains (article5) : Non réglementés Taxes et redevances : Taxe aménagement : oui/non Redevance archéologie : oui/non |
637 |
nmeucci |
4162 |
|
638 |
jymadier |
4386 |
Capture and crop page screenshot screenshots/instruction_portlet_rapport_instruction.png |
639 |
|
|
... sousform-rapport_instruction |
640 |
nmeucci |
4162 |
|
641 |
softime |
6272 |
# Screenshot pour la qualification ERP |
642 |
|
|
Depuis le formulaire de modification du dossier d'instruction ${di_1} |
643 |
|
|
Highlight heading css=#erp |
644 |
|
|
Capture and crop page screenshot screenshots/instruction_qualification_erp.png |
645 |
|
|
... css=#fieldset-form-dossier_instruction-qualification |
646 |
softime |
4902 |
|
647 |
softime |
6565 |
Depuis la page d'accueil admin admin |
648 |
softime |
6272 |
|
649 |
softime |
6565 |
&{args_petitionnaire} = Create Dictionary |
650 |
|
|
... particulier_nom=Mylène |
651 |
|
|
... particulier_prenom=Françoise |
652 |
|
|
... om_collectivite=MARSEILLE |
653 |
|
|
|
654 |
|
|
@{ref_cad} = Create List 001 AA 007 |
655 |
|
|
|
656 |
|
|
&{args_demande} = Create Dictionary |
657 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
658 |
|
|
... demande_type=Dépôt Initial |
659 |
|
|
... terrain_references_cadastrales=${ref_cad} |
660 |
|
|
... om_collectivite=MARSEILLE |
661 |
|
|
|
662 |
|
|
&{args_contrevenant} = Create Dictionary |
663 |
|
|
... particulier_nom=Mélisande |
664 |
|
|
... particulier_prenom=Amélie |
665 |
|
|
... om_collectivite=MARSEILLE |
666 |
|
|
|
667 |
|
|
&{args_plaignant} = Create Dictionary |
668 |
|
|
... particulier_nom=Wanda |
669 |
|
|
... particulier_prenom=Manon |
670 |
|
|
... om_collectivite=MARSEILLE |
671 |
|
|
|
672 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
673 |
|
|
... contrevenant_principal=${args_contrevenant} |
674 |
|
|
... plaignant_principal=${args_plaignant} |
675 |
|
|
|
676 |
|
|
&{args_demande_inf} = Create Dictionary |
677 |
|
|
... dossier_autorisation_type_detaille=Infraction |
678 |
|
|
... demande_type=Dépôt Initial IN |
679 |
|
|
... om_collectivite=MARSEILLE |
680 |
|
|
... terrain_references_cadastrales=${ref_cad} |
681 |
|
|
|
682 |
|
|
${args_peti} = Create Dictionary |
683 |
|
|
|
684 |
|
|
# Ajout du DI initial |
685 |
|
|
${di} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
686 |
|
|
Depuis le contexte de nouvelle demande via l'URL |
687 |
|
|
Select From List By Label dossier_autorisation_type_detaille Recours contentieux |
688 |
|
|
Select From List By Label om_collectivite MARSEILLE |
689 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text autorisation_contestee ${di} |
690 |
|
|
Click Button css=#autorisation_contestee_search_button |
691 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#petitionnaire_principal_delegataire Mylène Françoise |
692 |
|
|
Sleep 1 |
693 |
|
|
Click On Submit Button |
694 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Contain Vos modifications ont bien été enregistrées. |
695 |
|
|
Page Should Not Contain Errors |
696 |
|
|
Ajouter la nouvelle demande ${args_demande_inf} ${args_peti} ${args_autres_demandeurs} |
697 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
698 |
|
|
|
699 |
|
|
Highlight heading css=#fieldset-form-dossier_instruction-enjeu>.fieldsetContent>.field-type-static |
700 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_instruction_form_enjeu_fieldset.png |
701 |
|
|
... css=#fieldset-form-dossier_instruction-enjeu.cadre |
702 |
|
|
|
703 |
|
|
|
704 |
softime |
4902 |
CE des demandes d'avis |
705 |
|
|
|
706 |
|
|
[Documentation] Captures d'écran concernant les demandes d'avis. |
707 |
|
|
|
708 |
|
|
[Tags] doc |
709 |
|
|
|
710 |
|
|
# |
711 |
|
|
# L'onglet "Pièce(s)" |
712 |
|
|
# |
713 |
|
|
|
714 |
|
|
Depuis la page d'accueil consu consu |
715 |
|
|
Depuis l'onglet des pièces de la demande d'avis passée du dossier d'instruction ${di_1} |
716 |
|
|
Capture and crop page screenshot screenshots/service_consulte_demande_avis_piece.png |
717 |
|
|
... content |
718 |
|
|
|
719 |
softime |
6565 |
# |
720 |
|
|
# L'onglet "Consultation(s)" |
721 |
|
|
# |
722 |
softime |
4902 |
|
723 |
softime |
6847 |
Depuis la page d'accueil consuetendu consuetendu |
724 |
|
|
Depuis l'onglet des consultations de la demande d'avis en cours du dossier d'instruction ${di_4} |
725 |
softime |
6565 |
Capture and crop page screenshot screenshots/service_consulte_demande_avis_consultation.png |
726 |
|
|
... content |
727 |
|
|
|
728 |
|
|
|
729 |
softime |
4902 |
CE du paramétrage des pièces |
730 |
|
|
|
731 |
|
|
[Documentation] Captures d'écran concernant la gestion des pièces. |
732 |
|
|
|
733 |
|
|
[Tags] doc |
734 |
|
|
|
735 |
|
|
# |
736 |
|
|
# Type de pièce |
737 |
|
|
# |
738 |
|
|
|
739 |
|
|
Depuis la page d'accueil admin admin |
740 |
|
|
Go To Tab document_numerise_type |
741 |
|
|
Click On Add Button |
742 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_type_form.png |
743 |
|
|
... content |
744 |
|
|
|
745 |
|
|
CE du menu de mise à jour des métadonnées |
746 |
|
|
|
747 |
|
|
[Documentation] Captures d'écran concernant la gestion des pièces. |
748 |
|
|
|
749 |
|
|
[Tags] doc |
750 |
|
|
|
751 |
|
|
# |
752 |
|
|
# Type de pièce |
753 |
|
|
# |
754 |
|
|
|
755 |
|
|
Depuis la page d'accueil admin admin |
756 |
|
|
Go To Tab document_numerise_type |
757 |
|
|
Click On Add Button |
758 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_type_form.png |
759 |
|
|
... content |
760 |
|
|
|
761 |
|
|
# |
762 |
|
|
# Traitement des pièces |
763 |
|
|
# |
764 |
|
|
|
765 |
|
|
Go To Submenu In Menu parametrage document_numerise_traitement_metadonnees |
766 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_metadata_treatment.png |
767 |
|
|
... content |
768 |
|
|
|
769 |
|
|
# Afin d'avoir un fichier en erreur, on le supprime sur le filestorage |
770 |
|
|
Remove Directory ../var/filestorage/79/79d4 true |
771 |
|
|
# On modifie un type de pièces |
772 |
|
|
${dnt_code} = Set Variable ART |
773 |
|
|
&{dnt_values} = Create Dictionary |
774 |
|
|
... aff_da=true |
775 |
|
|
Modifier le type de pièces ${dnt_code} ${dnt_values} |
776 |
|
|
Valid Message Should Contain Vos modifications ont bien été enregistrées. |
777 |
|
|
|
778 |
|
|
Mise à jour des métadonnées |
779 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Contain Le traitement s'est correctement déroulé, sauf pour les pièces numérisées ci-dessous : |
780 |
|
|
Valid Message Should Contain Dossier d'instruction n°AZ0130551200001P0 : le document 20160919ART.pdf n'a pas pu être mis à jour. |
781 |
|
|
|
782 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_metadata_treatment_res.png |
783 |
|
|
... content |
784 |
softime |
5504 |
|
785 |
softime |
6565 |
|
786 |
|
|
CE des consultations |
787 |
|
|
|
788 |
|
|
[Documentation] Captures d'écran concernant les consultation. |
789 |
|
|
|
790 |
|
|
[Tags] doc |
791 |
|
|
|
792 |
|
|
# Login pour la visualisation de consultation |
793 |
|
|
Depuis la page d'accueil instr instr |
794 |
|
|
# On ce met sur l'onglet de consultation |
795 |
|
|
Depuis l'onglet consultation du dossier ${di_1} |
796 |
|
|
# On fait la CE du tableau |
797 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_consultation_tab.png |
798 |
|
|
... sousform-consultation |
799 |
|
|
# On rentre dans la consultation |
800 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Link 59.01 - Direction de l'Eau et de l'Assainissement |
801 |
|
|
|
802 |
|
|
Highlight heading css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-masquer_dans_edition span |
803 |
|
|
# On enléve le soulignement du marquer comme lu #action-sousform-consultation-marquer_comme_lu |
804 |
|
|
Mouse Out css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-marquer_comme_lu |
805 |
|
|
# On fait la CE du portlet |
806 |
|
|
Capture and crop page screenshot screenshots/portlet_masquer_consultation.png |
807 |
|
|
... css=div#sousform-container>div.formEntete>div#portlet-actions |
808 |
|
|
|
809 |
|
|
Click On Back Button In Subform |
810 |
|
|
# On supprime en JS l'action de trop pour donner une impression de zoom sur le bouton uniquement |
811 |
|
|
Execute Javascript return (function(){ jQuery("a[id*='action-soustab-consultation-left-consulter']").remove(); return true; })(); |
812 |
|
|
Capture and crop page screenshot screenshots/instruction_tab_masquer_consultation.png |
813 |
|
|
... css=td.icons |
814 |
|
|
|
815 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Link 59.01 - Direction de l'Eau et de l'Assainissement |
816 |
|
|
# On clique sur l'action de masquer le document |
817 |
|
|
Click On SubForm Portlet Action consultation masquer_dans_edition |
818 |
|
|
# Vérification du message de succès pour attendre |
819 |
|
|
Valid Message Should Be In Subform La consultation est masquée dans les éditions. |
820 |
|
|
Highlight heading css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-afficher_dans_edition span |
821 |
|
|
# On enléve le soulignement du marquer comme lu |
822 |
|
|
Mouse Out css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-marquer_comme_lu |
823 |
|
|
|
824 |
|
|
Capture and crop page screenshot screenshots/portlet_visible_consultation.png |
825 |
|
|
... css=div#sousform-container>div.formEntete>div#portlet-actions |
826 |
|
|
|
827 |
|
|
Click On Back Button In Subform |
828 |
|
|
# On supprime en JS l'action de trop pour donner une impression de zoom sur le bouton uniquement |
829 |
|
|
Execute Javascript return (function(){ jQuery("a[id*='action-soustab-consultation-left-consulter']").remove(); return true; })(); |
830 |
|
|
Capture and crop page screenshot screenshots/instruction_tab_visible_consultation.png |
831 |
|
|
... css=td.icons |
832 |
|
|
|
833 |
|
|
|
834 |
|
|
CE de l'onglet des dossiers liés |
835 |
|
|
|
836 |
|
|
[Documentation] Captures d'écran concernant l'onglet "Dossiers liés" d'un |
837 |
|
|
... dossier d'instruction. |
838 |
|
|
|
839 |
|
|
[Tags] doc |
840 |
|
|
|
841 |
|
|
Depuis l'onglet dossiers liés du dossier d'instruction ${di_1} |
842 |
|
|
Click On Add Button |
843 |
|
|
|
844 |
|
|
Capture and crop page screenshot screenshots/instruction_dossiers_lies_form_ajout.png |
845 |
|
|
... content |
846 |
|
|
|
847 |
|
|
|
848 |
softime |
5504 |
CE de la création de lettre RAR |
849 |
|
|
|
850 |
|
|
[Documentation] Captures d'écran concernant les lettre RAR |
851 |
|
|
|
852 |
|
|
[Tags] doc |
853 |
|
|
|
854 |
|
|
|
855 |
|
|
Depuis la page d'accueil suivi suivi |
856 |
|
|
Click Link envoi lettre RAR |
857 |
|
|
Page Title Should Be Suivi > Suivi Des Pièces > Envoi Lettre RAR |
858 |
|
|
|
859 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_formulaire.png |
860 |
|
|
... formulaire |
861 |
|
|
|
862 |
|
|
# Vérification sans valeur saisie |
863 |
|
|
Click On Submit Button |
864 |
|
|
Error Message Should Be Tous les champs doivent être remplis. |
865 |
|
|
|
866 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_aucune_saisie.png |
867 |
|
|
... css=.message |
868 |
|
|
|
869 |
|
|
# Vérification avec un numéro non valide |
870 |
|
|
Input Text liste_code_barres_instruction a |
871 |
|
|
Click On Submit Button |
872 |
|
|
Error Message Should Be Le code barres d'instruction a n'est pas valide. |
873 |
|
|
|
874 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_incorrect.png |
875 |
|
|
... css=.message |
876 |
|
|
|
877 |
|
|
# Vérification avec un numéro non présent en base |
878 |
|
|
Input Text liste_code_barres_instruction 123 |
879 |
|
|
Click On Submit Button |
880 |
|
|
Error Message Should Be Le numéro 123 ne correspond à aucun code barres d'instruction. |
881 |
|
|
|
882 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_inexistant.png |
883 |
|
|
... css=.message |
884 |
|
|
|
885 |
|
|
Click Link envoi lettre RAR |
886 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date ${date_ddmmyyyy} |
887 |
|
|
Input Text liste_code_barres_instruction ${code_barres} |
888 |
|
|
Click On Submit Button |
889 |
|
|
Valid Message Should Contain Cliquez sur le lien ci-dessous pour télécharger votre document : |
890 |
|
|
Click Element css=fieldset#fieldset-form-rar-lien_di>legend |
891 |
|
|
|
892 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_ok.png |
893 |
|
|
... css=.message |
894 |
|
|
|
895 |
|
|
Click Link envoi lettre RAR |
896 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date 27/11/2020 |
897 |
|
|
Input Text liste_code_barres_instruction ${code_barres} |
898 |
|
|
Click On Submit Button |
899 |
|
|
Error Message Should Contain Une lettre correspondante |
900 |
|
|
|
901 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_deja.png |
902 |
|
|
... css=.message |
903 |
softime |
6565 |
|
904 |
softime |
6702 |
|
905 |
|
|
CE du parametrage des commissions |
906 |
|
|
|
907 |
|
|
[Documentation] L'objet de ce 'Test Case' est de faire une CE du |
908 |
|
|
... type de commission |
909 |
|
|
|
910 |
|
|
[Tags] doc |
911 |
|
|
|
912 |
|
|
Depuis la page d'accueil admin admin |
913 |
|
|
Go To Tab commission_type |
914 |
|
|
Click On Add Button |
915 |
|
|
Capture and crop page screenshot screenshots/type_commission_parametrage.png |
916 |
softime |
6847 |
... css=#formulaire |