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 |
nmeucci |
4162 |
CE des menus, widgets et tableaux de bord |
438 |
mbroquet |
3730 |
|
439 |
softime |
6565 |
[Documentation] L'objet de ce 'Test Case' est de réaliser les captures |
440 |
|
|
... d'écran des menus, widgets et tableaux de bord à destination de la |
441 |
|
|
... documentation. |
442 |
mbroquet |
3730 |
|
443 |
softime |
6565 |
[Tags] doc |
444 |
nmeucci |
4162 |
|
445 |
mbroquet |
3730 |
# |
446 |
nmeucci |
4162 |
# WIDGETS |
447 |
mbroquet |
3730 |
# |
448 |
nmeucci |
4162 |
|
449 |
fmichon |
4151 |
Depuis la page d'accueil adminfonct adminfonct |
450 |
|
|
Go To Dashboard |
451 |
|
|
# |
452 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_dossier_encours.png |
453 |
|
|
... css=div.widget_nouvelle_demande_dossier_encours |
454 |
softime |
6565 |
|
455 |
fmichon |
4151 |
# |
456 |
softime |
6565 |
Depuis la page d'accueil assist assist |
457 |
|
|
# |
458 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier_par_type.png |
459 |
|
|
... css=div.widget_recherche_dossier_par_type |
460 |
|
|
# |
461 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_inaffectes.png |
462 |
|
|
... css=div.widget_dossier_contentieux_inaffectes |
463 |
|
|
# |
464 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_ait.png |
465 |
|
|
... css=div.widget_dossier_contentieux_ait |
466 |
|
|
# |
467 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_contradictoire.png |
468 |
|
|
... css=div.widget_dossier_contentieux_contradictoire |
469 |
|
|
|
470 |
|
|
# |
471 |
fmichon |
4141 |
Depuis la page d'accueil guichet guichet |
472 |
|
|
Go To Dashboard |
473 |
|
|
# |
474 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_nouveau_dossier.png |
475 |
|
|
... css=div.widget_nouvelle_demande_nouveau_dossier |
476 |
|
|
# |
477 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_autre_dossier.png |
478 |
|
|
... css=div.widget_nouvelle_demande_autre_dossier |
479 |
|
|
# |
480 |
mbroquet |
3730 |
Depuis la page d'accueil instr instr |
481 |
|
|
Go To Dashboard |
482 |
|
|
# |
483 |
|
|
Capture and crop page screenshot screenshots/ergonomie/tableau-de-bord-exemple.png |
484 |
|
|
... css=#content |
485 |
|
|
# |
486 |
softime |
6565 |
Capture and crop page screenshot screenshots/ergonomie/widget_infos_profil.png |
487 |
|
|
... css=div.widget_infos_profil |
488 |
|
|
# |
489 |
mbroquet |
3730 |
Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_limites.png |
490 |
|
|
... css=div.widget_dossiers_limites |
491 |
|
|
# |
492 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier.png |
493 |
|
|
... css=div.widget_recherche_dossier |
494 |
fmichon |
4141 |
# |
495 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_consultation_retours.png |
496 |
|
|
... css=div.widget_consultation_retours |
497 |
|
|
# |
498 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_messages_retours.png |
499 |
|
|
... css=div.widget_messages_retours |
500 |
softime |
4291 |
# |
501 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_evenement_incomplet_majoration.png |
502 |
|
|
... css=div.widget_dossiers_evenement_incomplet_majoration |
503 |
nmeucci |
4162 |
|
504 |
nmeucci |
4157 |
# |
505 |
softime |
6565 |
Depuis la page d'accueil tech tech |
506 |
|
|
# |
507 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_alerte_parquet.png |
508 |
|
|
... css=div.widget_dossier_contentieux_alerte_parquet |
509 |
|
|
# |
510 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_alerte_visite.png |
511 |
|
|
... css=div.widget_dossier_contentieux_alerte_visite |
512 |
|
|
|
513 |
|
|
# |
514 |
|
|
Depuis la page d'accueil juriste juriste |
515 |
|
|
# |
516 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_clotures.png |
517 |
|
|
... css=div.widget_dossier_contentieux_clotures |
518 |
|
|
# |
519 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_audience.png |
520 |
|
|
... css=div.widget_dossier_contentieux_audience |
521 |
|
|
# |
522 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_ait.png |
523 |
|
|
... css=div.widget_dossier_contentieux_ait |
524 |
|
|
# |
525 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_recours.png |
526 |
|
|
... css=div.widget_dossier_contentieux_recours |
527 |
|
|
# |
528 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_infraction.png |
529 |
|
|
... css=div.widget_dossier_contentieux_infraction |
530 |
|
|
|
531 |
|
|
# |
532 |
nmeucci |
4162 |
# MENUS ET DASHBOARDS |
533 |
|
|
# |
534 |
|
|
|
535 |
|
|
@{logins} Create List |
536 |
|
|
... admin |
537 |
|
|
... adminfonct |
538 |
|
|
... admingen |
539 |
|
|
... suivi |
540 |
|
|
... chef |
541 |
|
|
... divi |
542 |
|
|
... guichet |
543 |
|
|
... guichetsuivi |
544 |
|
|
... instr |
545 |
|
|
... instrserv |
546 |
|
|
... instrpoly |
547 |
nmeucci |
4239 |
... instrpolycomm |
548 |
nmeucci |
4162 |
... qualif |
549 |
|
|
... visuda |
550 |
|
|
... visudadi |
551 |
softime |
6565 |
... dirinf |
552 |
|
|
... dirrec |
553 |
|
|
... dirconsu |
554 |
|
|
... respinf |
555 |
|
|
... tech |
556 |
|
|
... juriste |
557 |
|
|
... chefctx |
558 |
|
|
... assist |
559 |
|
|
|
560 |
nmeucci |
4162 |
Capturer le menu et le dashboard des profils ${logins} |
561 |
|
|
|
562 |
|
|
|
563 |
|
|
CE des dossiers d'instruction |
564 |
|
|
|
565 |
|
|
[Documentation] L'objet de ce 'Test Case' est de réaliser les captures d'écran |
566 |
|
|
... à destination de la documentation. |
567 |
|
|
|
568 |
|
|
[Tags] doc |
569 |
|
|
|
570 |
|
|
# |
571 |
|
|
# MESSAGES |
572 |
|
|
# |
573 |
|
|
|
574 |
|
|
Depuis la page d'accueil instr instr |
575 |
nmeucci |
4157 |
Depuis l'onglet des messages du dossier d'instruction ${di_1} |
576 |
|
|
# |
577 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_message_tab.png |
578 |
|
|
... formulaire |
579 |
|
|
# |
580 |
|
|
Click On Link Ajout de pièce(s) |
581 |
|
|
# |
582 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_message_form.png |
583 |
nmeucci |
4162 |
... sousform-dossier_message |
584 |
|
|
|
585 |
jymadier |
4386 |
Depuis le contexte du rapport d'instruction ${di_1} |
586 |
nmeucci |
4162 |
|
587 |
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 |
588 |
nmeucci |
4162 |
|
589 |
jymadier |
4386 |
Capture and crop page screenshot screenshots/instruction_portlet_rapport_instruction.png |
590 |
|
|
... sousform-rapport_instruction |
591 |
nmeucci |
4162 |
|
592 |
softime |
6272 |
# Screenshot pour la qualification ERP |
593 |
|
|
Depuis le formulaire de modification du dossier d'instruction ${di_1} |
594 |
|
|
Highlight heading css=#erp |
595 |
|
|
Capture and crop page screenshot screenshots/instruction_qualification_erp.png |
596 |
|
|
... css=#fieldset-form-dossier_instruction-qualification |
597 |
softime |
4902 |
|
598 |
softime |
6565 |
Depuis la page d'accueil admin admin |
599 |
softime |
6272 |
|
600 |
softime |
6565 |
&{args_petitionnaire} = Create Dictionary |
601 |
|
|
... particulier_nom=Mylène |
602 |
|
|
... particulier_prenom=Françoise |
603 |
|
|
... om_collectivite=MARSEILLE |
604 |
|
|
|
605 |
|
|
@{ref_cad} = Create List 001 AA 007 |
606 |
|
|
|
607 |
|
|
&{args_demande} = Create Dictionary |
608 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
609 |
|
|
... demande_type=Dépôt Initial |
610 |
|
|
... terrain_references_cadastrales=${ref_cad} |
611 |
|
|
... om_collectivite=MARSEILLE |
612 |
|
|
|
613 |
|
|
&{args_contrevenant} = Create Dictionary |
614 |
|
|
... particulier_nom=Mélisande |
615 |
|
|
... particulier_prenom=Amélie |
616 |
|
|
... om_collectivite=MARSEILLE |
617 |
|
|
|
618 |
|
|
&{args_plaignant} = Create Dictionary |
619 |
|
|
... particulier_nom=Wanda |
620 |
|
|
... particulier_prenom=Manon |
621 |
|
|
... om_collectivite=MARSEILLE |
622 |
|
|
|
623 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
624 |
|
|
... contrevenant_principal=${args_contrevenant} |
625 |
|
|
... plaignant_principal=${args_plaignant} |
626 |
|
|
|
627 |
|
|
&{args_demande_inf} = Create Dictionary |
628 |
|
|
... dossier_autorisation_type_detaille=Infraction |
629 |
|
|
... demande_type=Dépôt Initial IN |
630 |
|
|
... om_collectivite=MARSEILLE |
631 |
|
|
... terrain_references_cadastrales=${ref_cad} |
632 |
|
|
|
633 |
|
|
${args_peti} = Create Dictionary |
634 |
|
|
|
635 |
|
|
# Ajout du DI initial |
636 |
|
|
${di} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
637 |
|
|
Depuis le contexte de nouvelle demande via l'URL |
638 |
|
|
Select From List By Label dossier_autorisation_type_detaille Recours contentieux |
639 |
|
|
Select From List By Label om_collectivite MARSEILLE |
640 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text autorisation_contestee ${di} |
641 |
|
|
Click Button css=#autorisation_contestee_search_button |
642 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#petitionnaire_principal_delegataire Mylène Françoise |
643 |
|
|
Sleep 1 |
644 |
|
|
Click On Submit Button |
645 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Contain Vos modifications ont bien été enregistrées. |
646 |
|
|
Page Should Not Contain Errors |
647 |
|
|
Ajouter la nouvelle demande ${args_demande_inf} ${args_peti} ${args_autres_demandeurs} |
648 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
649 |
|
|
|
650 |
|
|
Highlight heading css=#fieldset-form-dossier_instruction-enjeu>.fieldsetContent>.field-type-static |
651 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_instruction_form_enjeu_fieldset.png |
652 |
|
|
... css=#fieldset-form-dossier_instruction-enjeu.cadre |
653 |
|
|
|
654 |
|
|
|
655 |
softime |
4902 |
CE des demandes d'avis |
656 |
|
|
|
657 |
|
|
[Documentation] Captures d'écran concernant les demandes d'avis. |
658 |
|
|
|
659 |
|
|
[Tags] doc |
660 |
|
|
|
661 |
|
|
# |
662 |
|
|
# L'onglet "Pièce(s)" |
663 |
|
|
# |
664 |
|
|
|
665 |
|
|
Depuis la page d'accueil consu consu |
666 |
|
|
Depuis l'onglet des pièces de la demande d'avis passée du dossier d'instruction ${di_1} |
667 |
|
|
Capture and crop page screenshot screenshots/service_consulte_demande_avis_piece.png |
668 |
|
|
... content |
669 |
|
|
|
670 |
softime |
6565 |
# |
671 |
|
|
# L'onglet "Consultation(s)" |
672 |
|
|
# |
673 |
softime |
4902 |
|
674 |
softime |
6565 |
Depuis la page d'accueil consuint consuint |
675 |
|
|
Depuis l'onglet des consultations de la demande d'avis en cours du dossier d'instruction ${di_1} |
676 |
|
|
Capture and crop page screenshot screenshots/service_consulte_demande_avis_consultation.png |
677 |
|
|
... content |
678 |
|
|
|
679 |
|
|
|
680 |
softime |
4902 |
CE du paramétrage des pièces |
681 |
|
|
|
682 |
|
|
[Documentation] Captures d'écran concernant la gestion des pièces. |
683 |
|
|
|
684 |
|
|
[Tags] doc |
685 |
|
|
|
686 |
|
|
# |
687 |
|
|
# Type de pièce |
688 |
|
|
# |
689 |
|
|
|
690 |
|
|
Depuis la page d'accueil admin admin |
691 |
|
|
Go To Tab document_numerise_type |
692 |
|
|
Click On Add Button |
693 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_type_form.png |
694 |
|
|
... content |
695 |
|
|
|
696 |
|
|
CE du menu de mise à jour des métadonnées |
697 |
|
|
|
698 |
|
|
[Documentation] Captures d'écran concernant la gestion des pièces. |
699 |
|
|
|
700 |
|
|
[Tags] doc |
701 |
|
|
|
702 |
|
|
# |
703 |
|
|
# Type de pièce |
704 |
|
|
# |
705 |
|
|
|
706 |
|
|
Depuis la page d'accueil admin admin |
707 |
|
|
Go To Tab document_numerise_type |
708 |
|
|
Click On Add Button |
709 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_type_form.png |
710 |
|
|
... content |
711 |
|
|
|
712 |
|
|
# |
713 |
|
|
# Traitement des pièces |
714 |
|
|
# |
715 |
|
|
|
716 |
|
|
Go To Submenu In Menu parametrage document_numerise_traitement_metadonnees |
717 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_metadata_treatment.png |
718 |
|
|
... content |
719 |
|
|
|
720 |
|
|
# Afin d'avoir un fichier en erreur, on le supprime sur le filestorage |
721 |
|
|
Remove Directory ../var/filestorage/79/79d4 true |
722 |
|
|
# On modifie un type de pièces |
723 |
|
|
${dnt_code} = Set Variable ART |
724 |
|
|
&{dnt_values} = Create Dictionary |
725 |
|
|
... aff_da=true |
726 |
|
|
Modifier le type de pièces ${dnt_code} ${dnt_values} |
727 |
|
|
Valid Message Should Contain Vos modifications ont bien été enregistrées. |
728 |
|
|
|
729 |
|
|
Mise à jour des métadonnées |
730 |
|
|
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 : |
731 |
|
|
Valid Message Should Contain Dossier d'instruction n°AZ0130551200001P0 : le document 20160919ART.pdf n'a pas pu être mis à jour. |
732 |
|
|
|
733 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_metadata_treatment_res.png |
734 |
|
|
... content |
735 |
softime |
5504 |
|
736 |
softime |
6565 |
|
737 |
|
|
CE des consultations |
738 |
|
|
|
739 |
|
|
[Documentation] Captures d'écran concernant les consultation. |
740 |
|
|
|
741 |
|
|
[Tags] doc |
742 |
|
|
|
743 |
|
|
# Login pour la visualisation de consultation |
744 |
|
|
Depuis la page d'accueil instr instr |
745 |
|
|
# On ce met sur l'onglet de consultation |
746 |
|
|
Depuis l'onglet consultation du dossier ${di_1} |
747 |
|
|
# On fait la CE du tableau |
748 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_consultation_tab.png |
749 |
|
|
... sousform-consultation |
750 |
|
|
# On rentre dans la consultation |
751 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Link 59.01 - Direction de l'Eau et de l'Assainissement |
752 |
|
|
|
753 |
|
|
Highlight heading css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-masquer_dans_edition span |
754 |
|
|
# On enléve le soulignement du marquer comme lu #action-sousform-consultation-marquer_comme_lu |
755 |
|
|
Mouse Out css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-marquer_comme_lu |
756 |
|
|
# On fait la CE du portlet |
757 |
|
|
Capture and crop page screenshot screenshots/portlet_masquer_consultation.png |
758 |
|
|
... css=div#sousform-container>div.formEntete>div#portlet-actions |
759 |
|
|
|
760 |
|
|
Click On Back Button In Subform |
761 |
|
|
# On supprime en JS l'action de trop pour donner une impression de zoom sur le bouton uniquement |
762 |
|
|
Execute Javascript return (function(){ jQuery("a[id*='action-soustab-consultation-left-consulter']").remove(); return true; })(); |
763 |
|
|
Capture and crop page screenshot screenshots/instruction_tab_masquer_consultation.png |
764 |
|
|
... css=td.icons |
765 |
|
|
|
766 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Link 59.01 - Direction de l'Eau et de l'Assainissement |
767 |
|
|
# On clique sur l'action de masquer le document |
768 |
|
|
Click On SubForm Portlet Action consultation masquer_dans_edition |
769 |
|
|
# Vérification du message de succès pour attendre |
770 |
|
|
Valid Message Should Be In Subform La consultation est masquée dans les éditions. |
771 |
|
|
Highlight heading css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-afficher_dans_edition span |
772 |
|
|
# On enléve le soulignement du marquer comme lu |
773 |
|
|
Mouse Out css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-marquer_comme_lu |
774 |
|
|
|
775 |
|
|
Capture and crop page screenshot screenshots/portlet_visible_consultation.png |
776 |
|
|
... css=div#sousform-container>div.formEntete>div#portlet-actions |
777 |
|
|
|
778 |
|
|
Click On Back Button In Subform |
779 |
|
|
# On supprime en JS l'action de trop pour donner une impression de zoom sur le bouton uniquement |
780 |
|
|
Execute Javascript return (function(){ jQuery("a[id*='action-soustab-consultation-left-consulter']").remove(); return true; })(); |
781 |
|
|
Capture and crop page screenshot screenshots/instruction_tab_visible_consultation.png |
782 |
|
|
... css=td.icons |
783 |
|
|
|
784 |
|
|
|
785 |
|
|
CE de l'onglet des dossiers liés |
786 |
|
|
|
787 |
|
|
[Documentation] Captures d'écran concernant l'onglet "Dossiers liés" d'un |
788 |
|
|
... dossier d'instruction. |
789 |
|
|
|
790 |
|
|
[Tags] doc |
791 |
|
|
|
792 |
|
|
Depuis l'onglet dossiers liés du dossier d'instruction ${di_1} |
793 |
|
|
Click On Add Button |
794 |
|
|
|
795 |
|
|
Capture and crop page screenshot screenshots/instruction_dossiers_lies_form_ajout.png |
796 |
|
|
... content |
797 |
|
|
|
798 |
|
|
|
799 |
softime |
5504 |
CE de la création de lettre RAR |
800 |
|
|
|
801 |
|
|
[Documentation] Captures d'écran concernant les lettre RAR |
802 |
|
|
|
803 |
|
|
[Tags] doc |
804 |
|
|
|
805 |
|
|
|
806 |
|
|
Depuis la page d'accueil suivi suivi |
807 |
|
|
Click Link envoi lettre RAR |
808 |
|
|
Page Title Should Be Suivi > Suivi Des Pièces > Envoi Lettre RAR |
809 |
|
|
|
810 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_formulaire.png |
811 |
|
|
... formulaire |
812 |
|
|
|
813 |
|
|
# Vérification sans valeur saisie |
814 |
|
|
Click On Submit Button |
815 |
|
|
Error Message Should Be Tous les champs doivent être remplis. |
816 |
|
|
|
817 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_aucune_saisie.png |
818 |
|
|
... css=.message |
819 |
|
|
|
820 |
|
|
# Vérification avec un numéro non valide |
821 |
|
|
Input Text liste_code_barres_instruction a |
822 |
|
|
Click On Submit Button |
823 |
|
|
Error Message Should Be Le code barres d'instruction a n'est pas valide. |
824 |
|
|
|
825 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_incorrect.png |
826 |
|
|
... css=.message |
827 |
|
|
|
828 |
|
|
# Vérification avec un numéro non présent en base |
829 |
|
|
Input Text liste_code_barres_instruction 123 |
830 |
|
|
Click On Submit Button |
831 |
|
|
Error Message Should Be Le numéro 123 ne correspond à aucun code barres d'instruction. |
832 |
|
|
|
833 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_inexistant.png |
834 |
|
|
... css=.message |
835 |
|
|
|
836 |
|
|
Click Link envoi lettre RAR |
837 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date ${date_ddmmyyyy} |
838 |
|
|
Input Text liste_code_barres_instruction ${code_barres} |
839 |
|
|
Click On Submit Button |
840 |
|
|
Valid Message Should Contain Cliquez sur le lien ci-dessous pour télécharger votre document : |
841 |
|
|
Click Element css=fieldset#fieldset-form-rar-lien_di>legend |
842 |
|
|
|
843 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_ok.png |
844 |
|
|
... css=.message |
845 |
|
|
|
846 |
|
|
Click Link envoi lettre RAR |
847 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date 27/11/2020 |
848 |
|
|
Input Text liste_code_barres_instruction ${code_barres} |
849 |
|
|
Click On Submit Button |
850 |
|
|
Error Message Should Contain Une lettre correspondante |
851 |
|
|
|
852 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_deja.png |
853 |
|
|
... css=.message |
854 |
softime |
6565 |
|