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 |
softime |
6929 |
# Ajout du paramétrage des taxes pour la colllectivité MARSEILLE |
81 |
|
|
&{args_taxes} = Create Dictionary |
82 |
|
|
... om_collectivite=MARSEILLE |
83 |
|
|
... val_forf_surf_cstr=705 |
84 |
|
|
... val_forf_empl_tente_carav_rml=3000 |
85 |
|
|
... val_forf_empl_hll=10000 |
86 |
|
|
... val_forf_surf_piscine=200 |
87 |
|
|
... val_forf_nb_eolienne=3000 |
88 |
|
|
... val_forf_surf_pann_photo=10 |
89 |
|
|
... val_forf_nb_parking_ext=2000 |
90 |
|
|
... tx_depart=2.00 |
91 |
|
|
... tx_comm_secteur_1=1.00 |
92 |
|
|
... tx_rap=0.40 |
93 |
|
|
Ajouter le paramétrage des taxes ${args_taxes} |
94 |
|
|
|
95 |
fmichon |
4141 |
# |
96 |
|
|
&{args_petitionnaire_1} = Create Dictionary |
97 |
|
|
... particulier_nom=DUPONT |
98 |
|
|
... particulier_prenom=Jacques |
99 |
|
|
# |
100 |
|
|
&{args_demande_1} = Create Dictionary |
101 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
102 |
|
|
... date_demande=12/04/2015 |
103 |
|
|
# |
104 |
|
|
Depuis la page d'accueil guichet guichet |
105 |
jymadier |
4445 |
${di_1} = Ajouter la nouvelle demande ${args_demande_1} ${args_petitionnaire_1} |
106 |
fmichon |
4141 |
Set Suite Variable ${di_1} |
107 |
mbroquet |
3730 |
|
108 |
fmichon |
4141 |
# |
109 |
softime |
4291 |
&{args_petitionnaire_2} = Create Dictionary |
110 |
|
|
... particulier_nom=Boulanger |
111 |
|
|
... particulier_prenom=Denis |
112 |
|
|
# |
113 |
|
|
&{args_demande_2} = Create Dictionary |
114 |
|
|
... dossier_autorisation_type_detaille=Permis de démolir |
115 |
|
|
... date_demande=20/05/2016 |
116 |
|
|
# |
117 |
softime |
5504 |
&{args_petitionnaire_3} = Create Dictionary |
118 |
|
|
... qualite=personne morale |
119 |
|
|
... personne_morale_denomination=The Network Chef Inc. |
120 |
|
|
... personne_morale_raison_sociale=Société |
121 |
|
|
... personne_morale_civilite=Monsieur |
122 |
|
|
... personne_morale_nom=Barteaux |
123 |
|
|
... personne_morale_prenom=René |
124 |
|
|
# |
125 |
|
|
&{args_demande_3} = Create Dictionary |
126 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
127 |
|
|
... demande_type=Dépôt Initial |
128 |
|
|
|
129 |
softime |
4291 |
Depuis la page d'accueil guichet guichet |
130 |
|
|
${di_2} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande_2} ${args_petitionnaire_2} |
131 |
|
|
Set Suite Variable ${di_2} |
132 |
|
|
|
133 |
|
|
# |
134 |
softime |
5504 |
${di_3} = Ajouter la nouvelle demande ${args_demande_3} ${args_petitionnaire_3} |
135 |
|
|
Set Suite Variable ${di_3} |
136 |
|
|
|
137 |
|
|
# |
138 |
softime |
4291 |
Depuis la page d'accueil instrpoly instrpoly |
139 |
fmichon |
4141 |
Ajouter une consultation depuis un dossier ${di_1} 59.01 - Direction de l'Eau et de l'Assainissement |
140 |
softime |
6565 |
Ajouter une consultation depuis un dossier ${di_1} 95A - Direction de la circulation |
141 |
mbroquet |
3730 |
|
142 |
softime |
4291 |
# Pour que le dossier soit affiché dans le widget dossiers_evenement_incomplet_majoration |
143 |
jymadier |
4445 |
Ajouter une instruction au DI et la finaliser ${di_1} majoration + DPC hors SS ${date_ddmmyyyy} |
144 |
softime |
4291 |
Click On SubForm Portlet Action instruction modifier_suivi |
145 |
jymadier |
4445 |
Input Datepicker date_envoi_rar ${date_ddmmyyyy} |
146 |
softime |
4291 |
Click On Submit Button In Subform |
147 |
|
|
|
148 |
softime |
5504 |
${code_barres} = Récupérer le code barres de l'instruction ${di_3} Notification du delai legal maison individuelle |
149 |
|
|
Ajouter une instruction au DI et la finaliser ${di_3} accepter un dossier sans réserve |
150 |
|
|
${code_barres2} = Récupérer le code barres de l'instruction ${di_3} accepter un dossier sans réserve |
151 |
|
|
Set Suite Variable ${code_barres} |
152 |
|
|
Set Suite Variable ${code_barres2} |
153 |
|
|
|
154 |
softime |
4291 |
# Connexion en admin pour pouvoir modifier les dates de suivi |
155 |
|
|
Depuis la page d'accueil admin admin |
156 |
|
|
|
157 |
|
|
# Pour que le dossier soit affiché dans le widget dossiers_evenement_incomplet_majoration |
158 |
|
|
Depuis la page d'accueil admin admin |
159 |
jymadier |
4445 |
Ajouter une instruction au DI et la finaliser ${di_2} majoration + DPC hors SS ${date_ddmmyyyy} |
160 |
softime |
4291 |
Click On SubForm Portlet Action instruction modifier_suivi |
161 |
jymadier |
4445 |
Input Datepicker date_envoi_rar ${date_ddmmyyyy} |
162 |
softime |
4291 |
Click On Submit Button In Subform |
163 |
|
|
|
164 |
|
|
## Changement du filtre en aucun (collectivite) pour avoir les 2 dossiers |
165 |
|
|
# Depuis la page d'accueil admin admin |
166 |
|
|
Go To Tab om_widget |
167 |
|
|
Click On Link dossiers_evenement_incomplet_majoration |
168 |
|
|
Click On Form Portlet Action om_widget modifier |
169 |
softime |
6946 |
Input Text arguments filtre=aucun |
170 |
softime |
4291 |
Click On Submit Button |
171 |
|
|
|
172 |
fmichon |
4141 |
&{args_avis_consultation_1} = Create Dictionary |
173 |
|
|
... avis_consultation=Favorable |
174 |
|
|
|
175 |
|
|
# |
176 |
nmeucci |
4778 |
Depuis la page d'accueil consu consu |
177 |
jymadier |
4445 |
|
178 |
fmichon |
4141 |
Rendre l'avis sur la consultation du dossier ${di_1} ${args_avis_consultation_1} |
179 |
|
|
|
180 |
|
|
Depuis la page d'accueil admin admin |
181 |
|
|
|
182 |
|
|
# On active l'option de notification par message |
183 |
|
|
Modifier le paramètre option_notification_piece_numerisee true |
184 |
|
|
|
185 |
|
|
# On ajoute un document numérisé par DI |
186 |
|
|
&{document_numerise_values} = Create Dictionary |
187 |
|
|
... uid_upload=testImportManuel.pdf |
188 |
jymadier |
4445 |
... date_creation=${date_ddmmyyyy} |
189 |
fmichon |
4141 |
... document_numerise_type=autres pièces composant le dossier (A0) |
190 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_1} ${document_numerise_values} |
191 |
|
|
|
192 |
softime |
6565 |
# Ajoute des infractions dont la date de réception est dépassée de 10 mois |
193 |
|
|
# Ces infractions seront affichées dans les widgets 'Alerte parquet' et |
194 |
|
|
#'Alerte visite' |
195 |
|
|
Depuis la page d'accueil assist assist |
196 |
|
|
${date_di_inf_1_db} = Subtract Time From Date ${DATE_FORMAT_YYYY-MM-DD} 300 days result_format=%Y-%m-%d |
197 |
|
|
${date_di_inf_1_form} = Convert Date ${date_di_inf_1_db} result_format=%d/%m/%Y |
198 |
|
|
&{args_contrevenant} = Create Dictionary |
199 |
|
|
... particulier_nom=Charrette |
200 |
|
|
... particulier_prenom=Ophelia |
201 |
|
|
&{args_plaignant} = Create Dictionary |
202 |
|
|
... particulier_nom=Moreau |
203 |
|
|
... particulier_prenom=Marcel |
204 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
205 |
|
|
... contrevenant_principal=${args_contrevenant} |
206 |
|
|
... plaignant_principal=${args_plaignant} |
207 |
|
|
&{args_demande} = Create Dictionary |
208 |
|
|
... dossier_autorisation_type_detaille=Infraction |
209 |
|
|
... date_demande=${date_di_inf_1_form} |
210 |
|
|
${args_peti} = Create Dictionary |
211 |
fmichon |
4141 |
|
212 |
softime |
6565 |
${di_inf_1} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
213 |
|
|
# |
214 |
|
|
${date_di_inf_2_db} = Subtract Time From Date ${DATE_FORMAT_YYYY-MM-DD} 300 days result_format=%Y-%m-%d |
215 |
|
|
${date_di_inf_2_form} = Convert Date ${date_di_inf_2_db} result_format=%d/%m/%Y |
216 |
|
|
&{args_contrevenant} = Create Dictionary |
217 |
|
|
... particulier_nom=Raymond |
218 |
|
|
... particulier_prenom=Bertrand |
219 |
|
|
&{args_plaignant} = Create Dictionary |
220 |
|
|
... particulier_nom=Bonsaint |
221 |
|
|
... particulier_prenom=Philippe |
222 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
223 |
|
|
... contrevenant_principal=${args_contrevenant} |
224 |
|
|
... plaignant_principal=${args_plaignant} |
225 |
|
|
&{args_demande} = Create Dictionary |
226 |
|
|
... dossier_autorisation_type_detaille=Infraction |
227 |
|
|
... date_demande=${date_di_inf_2_form} |
228 |
|
|
${args_peti} = Create Dictionary |
229 |
|
|
${di_inf_2} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
230 |
|
|
|
231 |
|
|
# Ajoute des infractions non affectées à des technicien |
232 |
|
|
# Ces infractions seront affichées dans le widget 'Les infractions non |
233 |
|
|
# affectées' |
234 |
|
|
# On supprime l'affectation automatique du technicien sur les infractions |
235 |
|
|
Depuis la page d'accueil admin admin |
236 |
|
|
Supprimer l'affectation depuis le menu null Infraction |
237 |
|
|
# |
238 |
|
|
Depuis la page d'accueil assist assist |
239 |
|
|
&{args_contrevenant} = Create Dictionary |
240 |
|
|
... particulier_nom=Lagueux |
241 |
|
|
... particulier_prenom=Anne |
242 |
|
|
&{args_plaignant} = Create Dictionary |
243 |
|
|
... particulier_nom=Hachée |
244 |
|
|
... particulier_prenom=Diane |
245 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
246 |
|
|
... contrevenant_principal=${args_contrevenant} |
247 |
|
|
... plaignant_principal=${args_plaignant} |
248 |
|
|
&{args_demande} = Create Dictionary |
249 |
|
|
... dossier_autorisation_type_detaille=Infraction |
250 |
|
|
${args_peti} = Create Dictionary |
251 |
|
|
${di_inf_3} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
252 |
|
|
# |
253 |
|
|
&{args_contrevenant} = Create Dictionary |
254 |
|
|
... particulier_nom=Grandbois |
255 |
|
|
... particulier_prenom=Stéphane |
256 |
|
|
&{args_plaignant} = Create Dictionary |
257 |
|
|
... particulier_nom=Patel |
258 |
|
|
... particulier_prenom=Nicolas |
259 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
260 |
|
|
... contrevenant_principal=${args_contrevenant} |
261 |
|
|
... plaignant_principal=${args_plaignant} |
262 |
|
|
&{args_demande} = Create Dictionary |
263 |
|
|
... dossier_autorisation_type_detaille=Infraction |
264 |
|
|
${args_peti} = Create Dictionary |
265 |
|
|
${di_inf_4} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
266 |
|
|
# On ajoute l'affectation automatique du technicien |
267 |
|
|
Depuis la page d'accueil admin admin |
268 |
|
|
&{args_affectation} = Create Dictionary |
269 |
|
|
... instructeur=Juriste |
270 |
|
|
... instructeur_2=Technicien |
271 |
|
|
... om_collectivite=MARSEILLE |
272 |
|
|
... dossier_autorisation_type_detaille=Infraction |
273 |
|
|
Ajouter l'affectation depuis le menu ${args_affectation} |
274 |
|
|
|
275 |
|
|
# Ajoute des recours dont la date de réception est comprise dans le mois |
276 |
|
|
# courant |
277 |
|
|
# Ces recours seront affichés dans le widget 'Mes clôtures' |
278 |
|
|
# On ajoute une autorisation à contester |
279 |
|
|
Depuis la page d'accueil guichet guichet |
280 |
|
|
# |
281 |
|
|
&{args_petitionnaire} = Create Dictionary |
282 |
|
|
... particulier_nom=Charlebois |
283 |
|
|
... particulier_prenom=Agate |
284 |
|
|
&{args_demande} = Create Dictionary |
285 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
286 |
|
|
... demande_type=Dépôt Initial |
287 |
|
|
${di_conteste} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
288 |
|
|
# |
289 |
|
|
Depuis la page d'accueil assist assist |
290 |
|
|
${date_di_re_1_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
291 |
|
|
${date_di_re_1_form} = Convert Date ${date_di_re_1_db} result_format=%d/%m/%Y |
292 |
|
|
&{args_requerant} = Create Dictionary |
293 |
|
|
... particulier_nom=Henrichon |
294 |
|
|
... particulier_prenom=Aurore |
295 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
296 |
|
|
... requerant_principal=${args_requerant} |
297 |
|
|
&{args_demande} = Create Dictionary |
298 |
|
|
... dossier_autorisation_type_detaille=Recours gracieux |
299 |
|
|
... autorisation_contestee=${di_conteste} |
300 |
|
|
${args_peti} = Create Dictionary |
301 |
|
|
${di_re_1} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
302 |
|
|
# |
303 |
|
|
${date_di_re_2_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
304 |
|
|
${date_di_re_2_form} = Convert Date ${date_di_re_2_db} result_format=%d/%m/%Y |
305 |
|
|
&{args_requerant} = Create Dictionary |
306 |
|
|
... particulier_nom=Gagné |
307 |
|
|
... particulier_prenom=Daniel |
308 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
309 |
|
|
... requerant_principal=${args_requerant} |
310 |
|
|
&{args_demande} = Create Dictionary |
311 |
|
|
... dossier_autorisation_type_detaille=Recours gracieux |
312 |
|
|
... autorisation_contestee=${di_conteste} |
313 |
|
|
${args_peti} = Create Dictionary |
314 |
|
|
${di_re_2} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
315 |
|
|
# On saisit les dates de clôture des recours |
316 |
|
|
Depuis la page d'accueil juriste juriste |
317 |
|
|
Ajouter une instruction au DI ${di_re_1} Clôture de l'instruction ${date_di_re_1_form} recours |
318 |
|
|
Ajouter une instruction au DI ${di_re_2} Clôture de l'instruction ${date_di_re_2_form} recours |
319 |
|
|
|
320 |
|
|
# Ajoute des infractions dont la date d'audience est comprise dans le mois |
321 |
|
|
# courant |
322 |
|
|
# Ces infractions seront affichées dans le widget 'Les audiences' |
323 |
|
|
Depuis la page d'accueil assist assist |
324 |
|
|
${date_di_inf_5_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
325 |
|
|
${date_di_inf_5_form} = Convert Date ${date_di_inf_5_db} result_format=%d/%m/%Y |
326 |
|
|
&{args_contrevenant} = Create Dictionary |
327 |
|
|
... particulier_nom=Courtois |
328 |
|
|
... particulier_prenom=Christine |
329 |
|
|
&{args_plaignant} = Create Dictionary |
330 |
|
|
... particulier_nom=Blais |
331 |
|
|
... particulier_prenom=Eugenia |
332 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
333 |
|
|
... contrevenant_principal=${args_contrevenant} |
334 |
|
|
... plaignant_principal=${args_plaignant} |
335 |
|
|
&{args_demande} = Create Dictionary |
336 |
|
|
... dossier_autorisation_type_detaille=Infraction |
337 |
|
|
... date_demande=${date_di_inf_5_form} |
338 |
|
|
${args_peti} = Create Dictionary |
339 |
|
|
${di_inf_5} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
340 |
|
|
# |
341 |
|
|
${date_di_inf_6_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 10 days result_format=%Y-%m-%d |
342 |
|
|
${date_di_inf_6_form} = Convert Date ${date_di_inf_6_db} result_format=%d/%m/%Y |
343 |
|
|
&{args_contrevenant} = Create Dictionary |
344 |
|
|
... particulier_nom=Legault |
345 |
|
|
... particulier_prenom=Liane |
346 |
|
|
&{args_plaignant} = Create Dictionary |
347 |
|
|
... particulier_nom=Brisebois |
348 |
|
|
... particulier_prenom=Manon |
349 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
350 |
|
|
... contrevenant_principal=${args_contrevenant} |
351 |
|
|
... plaignant_principal=${args_plaignant} |
352 |
|
|
&{args_demande} = Create Dictionary |
353 |
|
|
... dossier_autorisation_type_detaille=Infraction |
354 |
|
|
... date_demande=${date_di_inf_6_form} |
355 |
|
|
${args_peti} = Create Dictionary |
356 |
|
|
${di_inf_6} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
357 |
|
|
# On saisit la date d'audience dans les données techniques |
358 |
|
|
Depuis la page d'accueil juriste juriste |
359 |
|
|
&{donnees_techniques_values} = Create Dictionary |
360 |
|
|
... ctx_date_audience=${date_di_inf_5_form} |
361 |
|
|
Saisir les données techniques du dossier infraction ${di_inf_5} ${donnees_techniques_values} |
362 |
|
|
&{donnees_techniques_values} = Create Dictionary |
363 |
|
|
... ctx_date_audience=${date_di_inf_6_form} |
364 |
|
|
Saisir les données techniques du dossier infraction ${di_inf_6} ${donnees_techniques_values} |
365 |
|
|
|
366 |
|
|
# Ajoute des infractions qui ont un AIT signé |
367 |
|
|
# Ces infraction seront affichées dans les widgets 'Mes AIT' et 'Les AIT' |
368 |
|
|
Depuis la page d'accueil assist assist |
369 |
|
|
&{args_contrevenant} = Create Dictionary |
370 |
|
|
... particulier_nom=Courtois |
371 |
|
|
... particulier_prenom=Christine |
372 |
|
|
&{args_plaignant} = Create Dictionary |
373 |
|
|
... particulier_nom=Blais |
374 |
|
|
... particulier_prenom=Eugenia |
375 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
376 |
|
|
... contrevenant_principal=${args_contrevenant} |
377 |
|
|
... plaignant_principal=${args_plaignant} |
378 |
|
|
&{args_demande} = Create Dictionary |
379 |
|
|
... dossier_autorisation_type_detaille=Infraction |
380 |
|
|
${args_peti} = Create Dictionary |
381 |
|
|
${di_inf_7} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
382 |
|
|
# |
383 |
|
|
&{args_contrevenant} = Create Dictionary |
384 |
|
|
... particulier_nom=Talon |
385 |
|
|
... particulier_prenom=Petrie |
386 |
|
|
&{args_plaignant} = Create Dictionary |
387 |
|
|
... particulier_nom=Baril |
388 |
|
|
... particulier_prenom=Martin |
389 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
390 |
|
|
... contrevenant_principal=${args_contrevenant} |
391 |
|
|
... plaignant_principal=${args_plaignant} |
392 |
|
|
&{args_demande} = Create Dictionary |
393 |
|
|
... dossier_autorisation_type_detaille=Infraction |
394 |
|
|
${args_peti} = Create Dictionary |
395 |
|
|
${di_inf_8} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
396 |
|
|
# On saisit les date d'ait et de retour signature |
397 |
|
|
Depuis la page d'accueil juriste juriste |
398 |
|
|
Ajouter une instruction au DI et la finaliser ${di_inf_7} Arrêté interruptif des travaux null infraction |
399 |
|
|
&{args_instruction} = Create Dictionary |
400 |
|
|
... date_retour_signature=${DATE_FORMAT_DD/MM/YYYY} |
401 |
|
|
Modifier le suivi des dates ${di_inf_7} Arrêté interruptif des travaux ${args_instruction} infraction |
402 |
|
|
Ajouter une instruction au DI et la finaliser ${di_inf_8} Arrêté interruptif des travaux null infraction |
403 |
|
|
&{args_instruction} = Create Dictionary |
404 |
|
|
... date_retour_signature=${DATE_FORMAT_DD/MM/YYYY} |
405 |
|
|
Modifier le suivi des dates ${di_inf_8} Arrêté interruptif des travaux ${args_instruction} infraction |
406 |
|
|
|
407 |
|
|
# Ajoute des infractions dont la date de contradictoire est supérieure ou |
408 |
|
|
# égale à la date du jour + 3 semaines, sans date de retour de |
409 |
|
|
# contradictoire, sans événements de type 'Annlation de contradictoire' et |
410 |
|
|
# sans AIT |
411 |
|
|
# Ces infraction seront affichées dans les widgets 'Mes contradictoires' et |
412 |
|
|
# 'Les contradictoires' |
413 |
|
|
Depuis la page d'accueil assist assist |
414 |
|
|
${date_di_inf_9_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 28 days result_format=%Y-%m-%d |
415 |
|
|
${date_di_inf_9_form} = Convert Date ${date_di_inf_9_db} result_format=%d/%m/%Y |
416 |
|
|
&{args_contrevenant} = Create Dictionary |
417 |
|
|
... particulier_nom=Archambault |
418 |
|
|
... particulier_prenom=Corette |
419 |
|
|
&{args_plaignant} = Create Dictionary |
420 |
|
|
... particulier_nom=Cantin |
421 |
|
|
... particulier_prenom=Joanna |
422 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
423 |
|
|
... contrevenant_principal=${args_contrevenant} |
424 |
|
|
... plaignant_principal=${args_plaignant} |
425 |
|
|
&{args_demande} = Create Dictionary |
426 |
|
|
... dossier_autorisation_type_detaille=Infraction |
427 |
|
|
... date_demande=${date_di_inf_9_form} |
428 |
|
|
${args_peti} = Create Dictionary |
429 |
|
|
${di_inf_9} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
430 |
|
|
# |
431 |
|
|
${date_di_inf_10_db} = Add Time To Date ${DATE_FORMAT_YYYY-MM-DD} 28 days result_format=%Y-%m-%d |
432 |
|
|
${date_di_inf_10_form} = Convert Date ${date_di_inf_10_db} result_format=%d/%m/%Y |
433 |
|
|
&{args_contrevenant} = Create Dictionary |
434 |
|
|
... particulier_nom=Archambault |
435 |
|
|
... particulier_prenom=Corette |
436 |
|
|
&{args_plaignant} = Create Dictionary |
437 |
|
|
... particulier_nom=Cantin |
438 |
|
|
... particulier_prenom=Joanna |
439 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
440 |
|
|
... contrevenant_principal=${args_contrevenant} |
441 |
|
|
... plaignant_principal=${args_plaignant} |
442 |
|
|
&{args_demande} = Create Dictionary |
443 |
|
|
... dossier_autorisation_type_detaille=Infraction |
444 |
|
|
... date_demande=${date_di_inf_10_form} |
445 |
|
|
${args_peti} = Create Dictionary |
446 |
|
|
${di_inf_10} = Ajouter la nouvelle demande ${args_demande} ${args_peti} ${args_autres_demandeurs} contentieux |
447 |
|
|
# On saisit une date de contradictoire |
448 |
|
|
Depuis la page d'accueil juriste juriste |
449 |
|
|
Ajouter une instruction au DI ${di_inf_9} Contradictoire ${date_di_inf_9_form} infraction |
450 |
|
|
Ajouter une instruction au DI ${di_inf_10} Contradictoire ${date_di_inf_10_form} infraction |
451 |
|
|
|
452 |
softime |
6929 |
# Renseigne les données nécessaires au calcul des taxes |
453 |
|
|
Depuis la page d'accueil instr instr |
454 |
|
|
&{args_dt_taxes} = Create Dictionary |
455 |
|
|
... tax_surf_tot_cstr=160 |
456 |
|
|
... tax_su_princ_surf1=160 |
457 |
|
|
... tax_sup_bass_pisc_cr=50 |
458 |
|
|
... tax_am_statio_ext_cr=2 |
459 |
|
|
... tax_surf_loc_arch=0.5 |
460 |
|
|
... tax_surf_pisc_arch=2 |
461 |
|
|
... mtn_exo_ta_part_commu=0 |
462 |
|
|
... mtn_exo_ta_part_depart=0 |
463 |
|
|
... mtn_exo_ta_part_reg=0 |
464 |
|
|
... mtn_exo_rap=0 |
465 |
|
|
Modifier les données techniques pour le calcul des impositions ${di_1} ${args_dt_taxes} |
466 |
softime |
6847 |
|
467 |
|
|
# On ajoute un service qui sera lié à l'utilisateur ayant le profil de |
468 |
|
|
# service consulté interne |
469 |
|
|
Depuis la page d'accueil admin admin |
470 |
|
|
&{service} = Create Dictionary |
471 |
|
|
... abrege=95A |
472 |
|
|
... libelle=Direction de la circulation |
473 |
|
|
... edition=Consultation - Demande d'avis |
474 |
|
|
... om_collectivite=MARSEILLE |
475 |
|
|
Ajouter le service depuis le listing ${service} |
476 |
|
|
&{lien_service_om_utilisateur} = Create Dictionary |
477 |
|
|
... om_utilisateur=Service consulté étendu |
478 |
|
|
... service=Direction de la circulation |
479 |
|
|
Ajouter lien service/utilisateur ${lien_service_om_utilisateur} |
480 |
|
|
|
481 |
|
|
# On ajoute un service qui sera lié à l'utilisateur ayant le profil de |
482 |
|
|
# service consulté étendu |
483 |
|
|
&{service} = Create Dictionary |
484 |
|
|
... abrege=96B |
485 |
|
|
... libelle=Direction de la circulation piétonne |
486 |
|
|
... edition=Consultation - Demande d'avis |
487 |
|
|
... om_collectivite=MARSEILLE |
488 |
|
|
Ajouter le service depuis le listing ${service} |
489 |
|
|
&{lien_service_om_utilisateur} = Create Dictionary |
490 |
|
|
... om_utilisateur=Service consulté étendu |
491 |
|
|
... service=Direction de la circulation piétonne |
492 |
|
|
Ajouter lien service/utilisateur ${lien_service_om_utilisateur} |
493 |
|
|
|
494 |
nmeucci |
4162 |
CE des menus, widgets et tableaux de bord |
495 |
mbroquet |
3730 |
|
496 |
softime |
6565 |
[Documentation] L'objet de ce 'Test Case' est de réaliser les captures |
497 |
|
|
... d'écran des menus, widgets et tableaux de bord à destination de la |
498 |
|
|
... documentation. |
499 |
mbroquet |
3730 |
|
500 |
softime |
6565 |
[Tags] doc |
501 |
nmeucci |
4162 |
|
502 |
mbroquet |
3730 |
# |
503 |
nmeucci |
4162 |
# WIDGETS |
504 |
mbroquet |
3730 |
# |
505 |
nmeucci |
4162 |
|
506 |
fmichon |
4151 |
Depuis la page d'accueil adminfonct adminfonct |
507 |
|
|
Go To Dashboard |
508 |
|
|
# |
509 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_dossier_encours.png |
510 |
|
|
... css=div.widget_nouvelle_demande_dossier_encours |
511 |
softime |
6565 |
|
512 |
fmichon |
4151 |
# |
513 |
softime |
6565 |
Depuis la page d'accueil assist assist |
514 |
|
|
# |
515 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier_par_type.png |
516 |
|
|
... css=div.widget_recherche_dossier_par_type |
517 |
|
|
# |
518 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_inaffectes.png |
519 |
|
|
... css=div.widget_dossier_contentieux_inaffectes |
520 |
|
|
# |
521 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_ait.png |
522 |
|
|
... css=div.widget_dossier_contentieux_ait |
523 |
|
|
# |
524 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_contradictoire.png |
525 |
|
|
... css=div.widget_dossier_contentieux_contradictoire |
526 |
|
|
|
527 |
|
|
# |
528 |
fmichon |
4141 |
Depuis la page d'accueil guichet guichet |
529 |
|
|
Go To Dashboard |
530 |
|
|
# |
531 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_nouveau_dossier.png |
532 |
|
|
... css=div.widget_nouvelle_demande_nouveau_dossier |
533 |
|
|
# |
534 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_autre_dossier.png |
535 |
|
|
... css=div.widget_nouvelle_demande_autre_dossier |
536 |
|
|
# |
537 |
mbroquet |
3730 |
Depuis la page d'accueil instr instr |
538 |
|
|
Go To Dashboard |
539 |
|
|
# |
540 |
|
|
Capture and crop page screenshot screenshots/ergonomie/tableau-de-bord-exemple.png |
541 |
|
|
... css=#content |
542 |
|
|
# |
543 |
softime |
6565 |
Capture and crop page screenshot screenshots/ergonomie/widget_infos_profil.png |
544 |
|
|
... css=div.widget_infos_profil |
545 |
|
|
# |
546 |
mbroquet |
3730 |
Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_limites.png |
547 |
|
|
... css=div.widget_dossiers_limites |
548 |
|
|
# |
549 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier.png |
550 |
|
|
... css=div.widget_recherche_dossier |
551 |
fmichon |
4141 |
# |
552 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_consultation_retours.png |
553 |
|
|
... css=div.widget_consultation_retours |
554 |
|
|
# |
555 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_messages_retours.png |
556 |
|
|
... css=div.widget_messages_retours |
557 |
softime |
4291 |
# |
558 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_evenement_incomplet_majoration.png |
559 |
|
|
... css=div.widget_dossiers_evenement_incomplet_majoration |
560 |
nmeucci |
4162 |
|
561 |
nmeucci |
4157 |
# |
562 |
softime |
6565 |
Depuis la page d'accueil tech tech |
563 |
|
|
# |
564 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_alerte_parquet.png |
565 |
|
|
... css=div.widget_dossier_contentieux_alerte_parquet |
566 |
|
|
# |
567 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_alerte_visite.png |
568 |
|
|
... css=div.widget_dossier_contentieux_alerte_visite |
569 |
|
|
|
570 |
|
|
# |
571 |
|
|
Depuis la page d'accueil juriste juriste |
572 |
|
|
# |
573 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_clotures.png |
574 |
|
|
... css=div.widget_dossier_contentieux_clotures |
575 |
|
|
# |
576 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_audience.png |
577 |
|
|
... css=div.widget_dossier_contentieux_audience |
578 |
|
|
# |
579 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_ait.png |
580 |
|
|
... css=div.widget_dossier_contentieux_ait |
581 |
|
|
# |
582 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_recours.png |
583 |
|
|
... css=div.widget_dossier_contentieux_recours |
584 |
|
|
# |
585 |
|
|
Capture and crop page screenshot screenshots/ergonomie/widget_dossier_contentieux_infraction.png |
586 |
|
|
... css=div.widget_dossier_contentieux_infraction |
587 |
|
|
|
588 |
|
|
# |
589 |
nmeucci |
4162 |
# MENUS ET DASHBOARDS |
590 |
|
|
# |
591 |
|
|
|
592 |
|
|
@{logins} Create List |
593 |
|
|
... admin |
594 |
|
|
... adminfonct |
595 |
|
|
... admingen |
596 |
|
|
... suivi |
597 |
|
|
... chef |
598 |
|
|
... divi |
599 |
|
|
... guichet |
600 |
|
|
... guichetsuivi |
601 |
|
|
... instr |
602 |
|
|
... instrserv |
603 |
|
|
... instrpoly |
604 |
nmeucci |
4239 |
... instrpolycomm |
605 |
nmeucci |
4162 |
... qualif |
606 |
|
|
... visuda |
607 |
|
|
... visudadi |
608 |
softime |
6565 |
... dirinf |
609 |
|
|
... dirrec |
610 |
|
|
... dirconsu |
611 |
|
|
... respinf |
612 |
|
|
... tech |
613 |
|
|
... juriste |
614 |
|
|
... chefctx |
615 |
|
|
... assist |
616 |
|
|
|
617 |
nmeucci |
4162 |
Capturer le menu et le dashboard des profils ${logins} |
618 |
|
|
|
619 |
|
|
|
620 |
|
|
CE des dossiers d'instruction |
621 |
|
|
|
622 |
|
|
[Documentation] L'objet de ce 'Test Case' est de réaliser les captures d'écran |
623 |
|
|
... à destination de la documentation. |
624 |
|
|
|
625 |
|
|
[Tags] doc |
626 |
|
|
|
627 |
|
|
# |
628 |
|
|
# MESSAGES |
629 |
|
|
# |
630 |
|
|
|
631 |
|
|
Depuis la page d'accueil instr instr |
632 |
nmeucci |
4157 |
Depuis l'onglet des messages du dossier d'instruction ${di_1} |
633 |
|
|
# |
634 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_message_tab.png |
635 |
|
|
... formulaire |
636 |
|
|
# |
637 |
|
|
Click On Link Ajout de pièce(s) |
638 |
|
|
# |
639 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_message_form.png |
640 |
nmeucci |
4162 |
... sousform-dossier_message |
641 |
|
|
|
642 |
jymadier |
4386 |
Depuis le contexte du rapport d'instruction ${di_1} |
643 |
nmeucci |
4162 |
|
644 |
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 |
645 |
nmeucci |
4162 |
|
646 |
jymadier |
4386 |
Capture and crop page screenshot screenshots/instruction_portlet_rapport_instruction.png |
647 |
|
|
... sousform-rapport_instruction |
648 |
nmeucci |
4162 |
|
649 |
softime |
6272 |
# Screenshot pour la qualification ERP |
650 |
|
|
Depuis le formulaire de modification du dossier d'instruction ${di_1} |
651 |
|
|
Highlight heading css=#erp |
652 |
|
|
Capture and crop page screenshot screenshots/instruction_qualification_erp.png |
653 |
|
|
... css=#fieldset-form-dossier_instruction-qualification |
654 |
softime |
4902 |
|
655 |
softime |
6565 |
Depuis la page d'accueil admin admin |
656 |
softime |
6272 |
|
657 |
softime |
6565 |
&{args_petitionnaire} = Create Dictionary |
658 |
|
|
... particulier_nom=Mylène |
659 |
|
|
... particulier_prenom=Françoise |
660 |
|
|
... om_collectivite=MARSEILLE |
661 |
|
|
|
662 |
|
|
@{ref_cad} = Create List 001 AA 007 |
663 |
|
|
|
664 |
|
|
&{args_demande} = Create Dictionary |
665 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
666 |
|
|
... demande_type=Dépôt Initial |
667 |
|
|
... terrain_references_cadastrales=${ref_cad} |
668 |
|
|
... om_collectivite=MARSEILLE |
669 |
|
|
|
670 |
|
|
&{args_contrevenant} = Create Dictionary |
671 |
|
|
... particulier_nom=Mélisande |
672 |
|
|
... particulier_prenom=Amélie |
673 |
|
|
... om_collectivite=MARSEILLE |
674 |
|
|
|
675 |
|
|
&{args_plaignant} = Create Dictionary |
676 |
|
|
... particulier_nom=Wanda |
677 |
|
|
... particulier_prenom=Manon |
678 |
|
|
... om_collectivite=MARSEILLE |
679 |
|
|
|
680 |
|
|
&{args_autres_demandeurs} = Create Dictionary |
681 |
|
|
... contrevenant_principal=${args_contrevenant} |
682 |
|
|
... plaignant_principal=${args_plaignant} |
683 |
|
|
|
684 |
|
|
&{args_demande_inf} = Create Dictionary |
685 |
|
|
... dossier_autorisation_type_detaille=Infraction |
686 |
|
|
... demande_type=Dépôt Initial IN |
687 |
|
|
... om_collectivite=MARSEILLE |
688 |
|
|
... terrain_references_cadastrales=${ref_cad} |
689 |
|
|
|
690 |
|
|
${args_peti} = Create Dictionary |
691 |
|
|
|
692 |
|
|
# Ajout du DI initial |
693 |
|
|
${di} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
694 |
|
|
Depuis le contexte de nouvelle demande via l'URL |
695 |
|
|
Select From List By Label dossier_autorisation_type_detaille Recours contentieux |
696 |
|
|
Select From List By Label om_collectivite MARSEILLE |
697 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text autorisation_contestee ${di} |
698 |
|
|
Click Button css=#autorisation_contestee_search_button |
699 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#petitionnaire_principal_delegataire Mylène Françoise |
700 |
|
|
Sleep 1 |
701 |
|
|
Click On Submit Button |
702 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Contain Vos modifications ont bien été enregistrées. |
703 |
|
|
Page Should Not Contain Errors |
704 |
|
|
Ajouter la nouvelle demande ${args_demande_inf} ${args_peti} ${args_autres_demandeurs} |
705 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
706 |
|
|
|
707 |
|
|
Highlight heading css=#fieldset-form-dossier_instruction-enjeu>.fieldsetContent>.field-type-static |
708 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_instruction_form_enjeu_fieldset.png |
709 |
|
|
... css=#fieldset-form-dossier_instruction-enjeu.cadre |
710 |
|
|
|
711 |
|
|
|
712 |
softime |
4902 |
CE des demandes d'avis |
713 |
|
|
|
714 |
|
|
[Documentation] Captures d'écran concernant les demandes d'avis. |
715 |
|
|
|
716 |
|
|
[Tags] doc |
717 |
|
|
|
718 |
|
|
# |
719 |
|
|
# L'onglet "Pièce(s)" |
720 |
|
|
# |
721 |
|
|
|
722 |
|
|
Depuis la page d'accueil consu consu |
723 |
|
|
Depuis l'onglet des pièces de la demande d'avis passée du dossier d'instruction ${di_1} |
724 |
|
|
Capture and crop page screenshot screenshots/service_consulte_demande_avis_piece.png |
725 |
|
|
... content |
726 |
|
|
|
727 |
softime |
6565 |
# |
728 |
|
|
# L'onglet "Consultation(s)" |
729 |
|
|
# |
730 |
softime |
4902 |
|
731 |
softime |
6847 |
Depuis la page d'accueil consuetendu consuetendu |
732 |
softime |
6858 |
Depuis l'onglet des consultations de la demande d'avis en cours du dossier d'instruction ${di_1} |
733 |
softime |
6565 |
Capture and crop page screenshot screenshots/service_consulte_demande_avis_consultation.png |
734 |
|
|
... content |
735 |
|
|
|
736 |
|
|
|
737 |
softime |
4902 |
CE du paramétrage des pièces |
738 |
|
|
|
739 |
|
|
[Documentation] Captures d'écran concernant la gestion des pièces. |
740 |
|
|
|
741 |
|
|
[Tags] doc |
742 |
|
|
|
743 |
|
|
# |
744 |
|
|
# Type de pièce |
745 |
|
|
# |
746 |
|
|
|
747 |
|
|
Depuis la page d'accueil admin admin |
748 |
|
|
Go To Tab document_numerise_type |
749 |
|
|
Click On Add Button |
750 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_type_form.png |
751 |
|
|
... content |
752 |
|
|
|
753 |
|
|
CE du menu de mise à jour des métadonnées |
754 |
|
|
|
755 |
|
|
[Documentation] Captures d'écran concernant la gestion des pièces. |
756 |
|
|
|
757 |
|
|
[Tags] doc |
758 |
|
|
|
759 |
|
|
# |
760 |
|
|
# Type de pièce |
761 |
|
|
# |
762 |
|
|
|
763 |
|
|
Depuis la page d'accueil admin admin |
764 |
|
|
Go To Tab document_numerise_type |
765 |
|
|
Click On Add Button |
766 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_type_form.png |
767 |
|
|
... content |
768 |
|
|
|
769 |
|
|
# |
770 |
|
|
# Traitement des pièces |
771 |
|
|
# |
772 |
|
|
|
773 |
softime |
6903 |
Go To ${PROJECT_URL}scr/form.php?obj=document_numerise_traitement_metadonnees&action=100&idx=0 |
774 |
softime |
4902 |
Capture and crop page screenshot screenshots/parametrage_document_numerise_metadata_treatment.png |
775 |
|
|
... content |
776 |
|
|
|
777 |
|
|
# Afin d'avoir un fichier en erreur, on le supprime sur le filestorage |
778 |
|
|
Remove Directory ../var/filestorage/79/79d4 true |
779 |
|
|
# On modifie un type de pièces |
780 |
|
|
${dnt_code} = Set Variable ART |
781 |
|
|
&{dnt_values} = Create Dictionary |
782 |
|
|
... aff_da=true |
783 |
|
|
Modifier le type de pièces ${dnt_code} ${dnt_values} |
784 |
|
|
Valid Message Should Contain Vos modifications ont bien été enregistrées. |
785 |
|
|
|
786 |
softime |
6903 |
Go To ${PROJECT_URL}scr/form.php?obj=document_numerise_traitement_metadonnees&action=100&idx=0 |
787 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Cette page permet de mettre à jour certaines métadonnées des pièces numérisées. |
788 |
|
|
Click On Submit Button |
789 |
|
|
Sleep 1 |
790 |
|
|
Page Should Not Contain Errors |
791 |
softime |
4902 |
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 : |
792 |
|
|
Valid Message Should Contain Dossier d'instruction n°AZ0130551200001P0 : le document 20160919ART.pdf n'a pas pu être mis à jour. |
793 |
|
|
|
794 |
|
|
Capture and crop page screenshot screenshots/parametrage_document_numerise_metadata_treatment_res.png |
795 |
|
|
... content |
796 |
softime |
5504 |
|
797 |
softime |
6565 |
|
798 |
|
|
CE des consultations |
799 |
|
|
|
800 |
|
|
[Documentation] Captures d'écran concernant les consultation. |
801 |
|
|
|
802 |
|
|
[Tags] doc |
803 |
|
|
|
804 |
|
|
# Login pour la visualisation de consultation |
805 |
|
|
Depuis la page d'accueil instr instr |
806 |
|
|
# On ce met sur l'onglet de consultation |
807 |
|
|
Depuis l'onglet consultation du dossier ${di_1} |
808 |
|
|
# On fait la CE du tableau |
809 |
|
|
Capture and crop page screenshot screenshots/instruction_dossier_consultation_tab.png |
810 |
|
|
... sousform-consultation |
811 |
|
|
# On rentre dans la consultation |
812 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Link 59.01 - Direction de l'Eau et de l'Assainissement |
813 |
|
|
|
814 |
|
|
Highlight heading css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-masquer_dans_edition span |
815 |
|
|
# On enléve le soulignement du marquer comme lu #action-sousform-consultation-marquer_comme_lu |
816 |
|
|
Mouse Out css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-marquer_comme_lu |
817 |
|
|
# On fait la CE du portlet |
818 |
|
|
Capture and crop page screenshot screenshots/portlet_masquer_consultation.png |
819 |
|
|
... css=div#sousform-container>div.formEntete>div#portlet-actions |
820 |
|
|
|
821 |
|
|
Click On Back Button In Subform |
822 |
|
|
# On supprime en JS l'action de trop pour donner une impression de zoom sur le bouton uniquement |
823 |
|
|
Execute Javascript return (function(){ jQuery("a[id*='action-soustab-consultation-left-consulter']").remove(); return true; })(); |
824 |
|
|
Capture and crop page screenshot screenshots/instruction_tab_masquer_consultation.png |
825 |
|
|
... css=td.icons |
826 |
|
|
|
827 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Link 59.01 - Direction de l'Eau et de l'Assainissement |
828 |
|
|
# On clique sur l'action de masquer le document |
829 |
|
|
Click On SubForm Portlet Action consultation masquer_dans_edition |
830 |
|
|
# Vérification du message de succès pour attendre |
831 |
|
|
Valid Message Should Be In Subform La consultation est masquée dans les éditions. |
832 |
|
|
Highlight heading css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-afficher_dans_edition span |
833 |
|
|
# On enléve le soulignement du marquer comme lu |
834 |
|
|
Mouse Out css=div#sousform-container>div.formEntete>div#portlet-actions #action-sousform-consultation-marquer_comme_lu |
835 |
|
|
|
836 |
|
|
Capture and crop page screenshot screenshots/portlet_visible_consultation.png |
837 |
|
|
... css=div#sousform-container>div.formEntete>div#portlet-actions |
838 |
|
|
|
839 |
|
|
Click On Back Button In Subform |
840 |
|
|
# On supprime en JS l'action de trop pour donner une impression de zoom sur le bouton uniquement |
841 |
|
|
Execute Javascript return (function(){ jQuery("a[id*='action-soustab-consultation-left-consulter']").remove(); return true; })(); |
842 |
|
|
Capture and crop page screenshot screenshots/instruction_tab_visible_consultation.png |
843 |
|
|
... css=td.icons |
844 |
|
|
|
845 |
|
|
|
846 |
|
|
CE de l'onglet des dossiers liés |
847 |
|
|
|
848 |
|
|
[Documentation] Captures d'écran concernant l'onglet "Dossiers liés" d'un |
849 |
|
|
... dossier d'instruction. |
850 |
|
|
|
851 |
|
|
[Tags] doc |
852 |
|
|
|
853 |
|
|
Depuis l'onglet dossiers liés du dossier d'instruction ${di_1} |
854 |
|
|
Click On Add Button |
855 |
|
|
|
856 |
|
|
Capture and crop page screenshot screenshots/instruction_dossiers_lies_form_ajout.png |
857 |
|
|
... content |
858 |
|
|
|
859 |
|
|
|
860 |
softime |
5504 |
CE de la création de lettre RAR |
861 |
|
|
|
862 |
|
|
[Documentation] Captures d'écran concernant les lettre RAR |
863 |
|
|
|
864 |
|
|
[Tags] doc |
865 |
|
|
|
866 |
|
|
|
867 |
|
|
Depuis la page d'accueil suivi suivi |
868 |
|
|
Click Link envoi lettre RAR |
869 |
|
|
Page Title Should Be Suivi > Suivi Des Pièces > Envoi Lettre RAR |
870 |
|
|
|
871 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_formulaire.png |
872 |
|
|
... formulaire |
873 |
|
|
|
874 |
|
|
# Vérification sans valeur saisie |
875 |
|
|
Click On Submit Button |
876 |
|
|
Error Message Should Be Tous les champs doivent être remplis. |
877 |
|
|
|
878 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_aucune_saisie.png |
879 |
|
|
... css=.message |
880 |
|
|
|
881 |
|
|
# Vérification avec un numéro non valide |
882 |
|
|
Input Text liste_code_barres_instruction a |
883 |
|
|
Click On Submit Button |
884 |
|
|
Error Message Should Be Le code barres d'instruction a n'est pas valide. |
885 |
|
|
|
886 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_incorrect.png |
887 |
|
|
... css=.message |
888 |
|
|
|
889 |
|
|
# Vérification avec un numéro non présent en base |
890 |
|
|
Input Text liste_code_barres_instruction 123 |
891 |
|
|
Click On Submit Button |
892 |
|
|
Error Message Should Be Le numéro 123 ne correspond à aucun code barres d'instruction. |
893 |
|
|
|
894 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_inexistant.png |
895 |
|
|
... css=.message |
896 |
|
|
|
897 |
|
|
Click Link envoi lettre RAR |
898 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date ${date_ddmmyyyy} |
899 |
|
|
Input Text liste_code_barres_instruction ${code_barres} |
900 |
|
|
Click On Submit Button |
901 |
|
|
Valid Message Should Contain Cliquez sur le lien ci-dessous pour télécharger votre document : |
902 |
|
|
Click Element css=fieldset#fieldset-form-rar-lien_di>legend |
903 |
|
|
|
904 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_ok.png |
905 |
|
|
... css=.message |
906 |
|
|
|
907 |
|
|
Click Link envoi lettre RAR |
908 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Input Text date 27/11/2020 |
909 |
|
|
Input Text liste_code_barres_instruction ${code_barres} |
910 |
|
|
Click On Submit Button |
911 |
|
|
Error Message Should Contain Une lettre correspondante |
912 |
|
|
|
913 |
|
|
Capture and crop page screenshot screenshots/suivi_envoi_lettre_rar_message_evenement_instruction_deja.png |
914 |
|
|
... css=.message |
915 |
softime |
6565 |
|
916 |
softime |
6702 |
|
917 |
|
|
CE du parametrage des commissions |
918 |
|
|
|
919 |
|
|
[Documentation] L'objet de ce 'Test Case' est de faire une CE du |
920 |
|
|
... type de commission |
921 |
|
|
|
922 |
|
|
[Tags] doc |
923 |
|
|
|
924 |
|
|
Depuis la page d'accueil admin admin |
925 |
|
|
Go To Tab commission_type |
926 |
|
|
Click On Add Button |
927 |
|
|
Capture and crop page screenshot screenshots/type_commission_parametrage.png |
928 |
softime |
6847 |
... css=#formulaire |
929 |
softime |
6929 |
|
930 |
|
|
|
931 |
|
|
CE de la simulation des taxes |
932 |
|
|
[Tags] doc |
933 |
|
|
[Documentation] Permet de réaliser les captures d'écrans concernant la |
934 |
|
|
... simulation des taxes. |
935 |
|
|
|
936 |
|
|
# On active l'option de simulation des taxes |
937 |
|
|
Depuis la page d'accueil admin admin |
938 |
|
|
Ajouter le paramètre depuis le menu option_simulation_taxes true agglo |
939 |
|
|
|
940 |
|
|
# CE du paramétrage des taxes |
941 |
|
|
Depuis la page d'accueil admin admin |
942 |
|
|
Depuis le contexte du paramétrage des taxes MARSEILLE |
943 |
|
|
Click On Form Portlet Action taxe_amenagement modifier |
944 |
|
|
Capture and crop page screenshot screenshots/taxe_amenagement_form.png |
945 |
|
|
... css=#formulaire |
946 |
|
|
|
947 |
|
|
# CE du fieldset de simulation des taxes |
948 |
|
|
Depuis la page d'accueil instr instr |
949 |
|
|
&{args_dt_taxes} = Create Dictionary |
950 |
|
|
... tax_surf_tot_cstr=160 |
951 |
|
|
... tax_su_princ_surf1=160 |
952 |
|
|
... tax_sup_bass_pisc_cr=50 |
953 |
|
|
... tax_am_statio_ext_cr=2 |
954 |
|
|
... tax_surf_loc_arch=0.5 |
955 |
|
|
... tax_surf_pisc_arch=2 |
956 |
|
|
... mtn_exo_ta_part_commu=100 |
957 |
|
|
... mtn_exo_ta_part_depart=100 |
958 |
|
|
... mtn_exo_ta_part_reg=0 |
959 |
|
|
... mtn_exo_rap=20 |
960 |
|
|
Modifier les données techniques pour le calcul des impositions ${di_1} ${args_dt_taxes} |
961 |
|
|
&{args_di} = Create Dictionary |
962 |
|
|
... tax_secteur=Secteur 1 |
963 |
|
|
Modifier le dossier d'instruction ${di_1} ${args_di} |
964 |
|
|
Depuis le contexte du dossier d'instruction ${di_1} |
965 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Open Fieldset dossier_instruction simulation-des-taxes |
966 |
|
|
Capture and crop page screenshot screenshots/instruction_simulation_taxes.png |
967 |
|
|
... css=#fieldset-form-dossier_instruction-simulation-des-taxes |
968 |
|
|
|
969 |
|
|
# CE des données techniques nécessaires au calcul de la TA |
970 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
971 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
972 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Open Fieldset In Subform donnees_techniques declaration-des-elements-necessaires-au-calcul-des-impositions |
973 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Open Fieldset In Subform donnees_techniques exonerations |
974 |
|
|
Sleep 1 |
975 |
|
|
Highlight heading css=#tax_surf_tot_cstr |
976 |
|
|
Highlight heading css=#tax_empl_ten_carav_mobil_nb_cr |
977 |
|
|
Highlight heading css=#tax_empl_hll_nb_cr |
978 |
|
|
Highlight heading css=#tax_sup_bass_pisc_cr |
979 |
|
|
Highlight heading css=#tax_eol_haut_nb_cr |
980 |
|
|
Highlight heading css=#tax_pann_volt_sup_cr |
981 |
|
|
Highlight heading css=#tax_am_statio_ext_cr |
982 |
|
|
Highlight heading css=#tax_su_princ_surf4 |
983 |
|
|
Highlight heading css=#tax_su_princ_surf3 |
984 |
|
|
Highlight heading css=#tax_su_heber_surf3 |
985 |
|
|
Highlight heading css=#tax_su_princ_surf1 |
986 |
|
|
Highlight heading css=#tax_su_princ_surf2 |
987 |
|
|
Highlight heading css=#tax_su_non_habit_surf2 |
988 |
|
|
Highlight heading css=#tax_su_non_habit_surf3 |
989 |
|
|
Highlight heading css=#tax_su_non_habit_surf4 |
990 |
|
|
Highlight heading css=#tax_su_parc_statio_expl_comm_surf |
991 |
|
|
Highlight heading css=#mtn_exo_ta_part_commu |
992 |
|
|
Highlight heading css=#mtn_exo_ta_part_depart |
993 |
|
|
Highlight heading css=#mtn_exo_ta_part_reg |
994 |
|
|
Capture and crop page screenshot screenshots/instruction_simulation_taxes_dt_ta.png |
995 |
|
|
... css=#fieldset-sousform-donnees_techniques-declaration-des-elements-necessaires-au-calcul-des-impositions |
996 |
|
|
Click On Back Button In Subform |
997 |
|
|
|
998 |
|
|
# CE des données techniques nécessaires au calcul de la RAP |
999 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
1000 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
1001 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Open Fieldset In Subform donnees_techniques declaration-des-elements-necessaires-au-calcul-des-impositions |
1002 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Open Fieldset In Subform donnees_techniques exonerations |
1003 |
|
|
Sleep 1 |
1004 |
|
|
Highlight heading css=#tax_surf_loc_arch |
1005 |
|
|
Highlight heading css=#tax_surf_tot_cstr |
1006 |
|
|
Highlight heading css=#tax_empl_ten_carav_mobil_nb_arch |
1007 |
|
|
Highlight heading css=#tax_empl_ten_carav_mobil_nb_cr |
1008 |
|
|
Highlight heading css=#tax_empl_hll_nb_arch |
1009 |
|
|
Highlight heading css=#tax_empl_hll_nb_cr |
1010 |
|
|
Highlight heading css=#tax_surf_pisc_arch |
1011 |
|
|
Highlight heading css=#tax_sup_bass_pisc_cr |
1012 |
|
|
Highlight heading css=#tax_am_statio_ext_arch |
1013 |
|
|
Highlight heading css=#tax_am_statio_ext_cr |
1014 |
|
|
Highlight heading css=#tax_su_princ_surf4 |
1015 |
|
|
Highlight heading css=#tax_su_princ_surf3 |
1016 |
|
|
Highlight heading css=#tax_su_heber_surf3 |
1017 |
|
|
Highlight heading css=#tax_su_princ_surf1 |
1018 |
|
|
Highlight heading css=#tax_su_princ_surf2 |
1019 |
|
|
Highlight heading css=#tax_su_non_habit_surf2 |
1020 |
|
|
Highlight heading css=#tax_su_non_habit_surf3 |
1021 |
|
|
Highlight heading css=#tax_su_non_habit_surf4 |
1022 |
|
|
Highlight heading css=#tax_su_parc_statio_expl_comm_surf |
1023 |
|
|
Highlight heading css=#mtn_exo_rap |
1024 |
|
|
Capture and crop page screenshot screenshots/instruction_simulation_taxes_dt_rap.png |
1025 |
|
|
... css=#fieldset-sousform-donnees_techniques-declaration-des-elements-necessaires-au-calcul-des-impositions |
1026 |
|
|
Click On Back Button In Subform |
1027 |
jymadier |
6939 |
|
1028 |
|
|
|
1029 |
|
|
CE du paramétrage des groupes |
1030 |
|
|
[Tags] doc |
1031 |
|
|
[Documentation] L'objet de ce 'Test Case' est de faire les CE du |
1032 |
|
|
... paramétrage des groupes, par profil et par utilisateur |
1033 |
|
|
|
1034 |
|
|
Depuis la page d'accueil admin admin |
1035 |
|
|
|
1036 |
|
|
Ajouter l'utilisateur Baril Amélie [email protected] abaril abaril VISUALISATION DA et DI MARSEILLE |
1037 |
|
|
|
1038 |
|
|
Depuis l'onglet groupe du profil VISUALISATION DA et DI |
1039 |
|
|
Capture and crop page screenshot screenshots/administration_om_profil_groupe.png |
1040 |
|
|
... content |
1041 |
|
|
|
1042 |
|
|
Depuis l'onglet groupe de l'utilisateur abaril |
1043 |
|
|
|
1044 |
jymadier |
6947 |
Ajouter le groupe depuis l'onglet groupe de l'utilisateur Autorisation ADS true true |
1045 |
|
|
Ajouter le groupe depuis l'onglet groupe de l'utilisateur Changement d'usage false true |
1046 |
|
|
Ajouter le groupe depuis l'onglet groupe de l'utilisateur Renseignement d'urbanisme false true |
1047 |
|
|
Ajouter le groupe depuis l'onglet groupe de l'utilisateur ERP false true |
1048 |
|
|
|
1049 |
jymadier |
6939 |
Capture and crop page screenshot screenshots/administration_om_utilisateur_groupe.png |
1050 |
|
|
... content |