1 |
fmichon |
4129 |
*** Settings *** |
2 |
|
|
Documentation Gestion des messages. |
3 |
|
|
|
4 |
|
|
# On inclut les mots-clefs |
5 |
|
|
Resource resources/resources.robot |
6 |
|
|
# On ouvre/ferme le navigateur au début/à la fin du Test Suite. |
7 |
|
|
Suite Setup For Suite Setup |
8 |
|
|
Suite Teardown For Suite Teardown |
9 |
|
|
|
10 |
|
|
|
11 |
|
|
*** Test Cases *** |
12 |
|
|
Constitution du jeu de données |
13 |
|
|
[Documentation] L'objet de ce 'Test Case' est de constituer un jeu de |
14 |
|
|
... données cohérent pour les scénarios fonctionnels qui suivent. |
15 |
|
|
|
16 |
softime |
6565 |
# On active l'option pour que le test standalone fonctionne à l'identique |
17 |
|
|
# que s'il était exécuté avec tous les autres |
18 |
softime |
8989 |
&{param_values} = Create Dictionary |
19 |
|
|
... libelle=option_afficher_division |
20 |
|
|
... valeur=true |
21 |
|
|
... om_collectivite=agglo |
22 |
softime |
17036 |
Gerer le paramètre par WS ${param_values} |
23 |
fmichon |
4129 |
|
24 |
softime |
14064 |
&{om_param} = Create Dictionary |
25 |
|
|
... libelle=option_notification_piece_numerisee |
26 |
|
|
... valeur=true |
27 |
|
|
... om_collectivite=agglo |
28 |
softime |
17036 |
Gerer le paramètre par WS ${om_param} |
29 |
fmichon |
4129 |
|
30 |
softime |
17542 |
# |
31 |
|
|
# On crée deux nouvelles collectivités pour être sûr du nombre |
32 |
|
|
# de retours de messages à vérifier dans les widgets et tableaux |
33 |
|
|
# |
34 |
softime |
14064 |
|
35 |
softime |
17542 |
${collectivite_a} = Set Variable SAMBALPUR |
36 |
|
|
Set Suite Variable ${collectivite_a} |
37 |
softime |
6565 |
|
38 |
fmichon |
4129 |
${collectivite_b} = Set Variable DRIEKAPELLEN |
39 |
softime |
17542 |
Set Suite Variable ${collectivite_b} |
40 |
fmichon |
4129 |
# |
41 |
|
|
${utilisateur_nom_01} = Set Variable Hermione JUAREZ |
42 |
|
|
${utilisateur_login_01} = Set Variable hjuarez |
43 |
softime |
17542 |
Set Suite Variable ${utilisateur_login_01} |
44 |
fmichon |
4129 |
${utilisateur_nom_02} = Set Variable Jorden BOWERS |
45 |
|
|
${utilisateur_login_02} = Set Variable jbowers |
46 |
softime |
17542 |
Set Suite Variable ${utilisateur_nom_02} |
47 |
|
|
Set Suite Variable ${utilisateur_login_02} |
48 |
fmichon |
4129 |
${utilisateur_nom_03} = Set Variable Kiara COLE |
49 |
|
|
${utilisateur_login_03} = Set Variable kcole |
50 |
|
|
${utilisateur_nom_04} = Set Variable Elizabeth ORTIZ |
51 |
|
|
${utilisateur_login_04} = Set Variable eortiz |
52 |
softime |
17542 |
Set Suite Variable ${utilisateur_login_04} |
53 |
softime |
6565 |
${utilisateur_nom_05} = Set Variable Cyrille LUCE |
54 |
|
|
${utilisateur_login_05} = Set Variable cluce |
55 |
softime |
17542 |
Set Suite Variable ${utilisateur_nom_05} |
56 |
|
|
Set Suite Variable ${utilisateur_login_05} |
57 |
softime |
6565 |
${utilisateur_nom_06} = Set Variable Irène LOUNO |
58 |
|
|
${utilisateur_login_06} = Set Variable ilouno |
59 |
|
|
${utilisateur_nom_07} = Set Variable Virginie PIRES |
60 |
|
|
${utilisateur_login_07} = Set Variable vpires |
61 |
|
|
${utilisateur_nom_08} = Set Variable Nouel BRASSEUR |
62 |
|
|
${utilisateur_login_08} = Set Variable nbrasseur |
63 |
softime |
17542 |
Set Suite Variable ${utilisateur_nom_08} |
64 |
|
|
Set Suite Variable ${utilisateur_login_08} |
65 |
softime |
7366 |
${utilisateur_nom_09} = Set Variable Joseph Marcoux |
66 |
|
|
${utilisateur_login_09} = Set Variable jmarcoux |
67 |
softime |
17542 |
Set Suite Variable ${utilisateur_nom_09} |
68 |
|
|
Set Suite Variable ${utilisateur_login_09} |
69 |
softime |
10573 |
${utilisateur_division_09} = Set Variable subdivision YY |
70 |
softime |
13137 |
${instructeur_secondaire_login} = Set Variable instructeur_secondaire_mr |
71 |
softime |
17542 |
Set Suite Variable ${instructeur_secondaire_login} |
72 |
softime |
13137 |
|
73 |
fmichon |
4129 |
Depuis la page d'accueil admin admin |
74 |
softime |
10573 |
|
75 |
|
|
# Le widget des retours de message ne doit avoir aucun argument |
76 |
softime |
13137 |
Insérer les paramètres suivants dans le widget |
77 |
|
|
... ${EMPTY} |
78 |
|
|
... 4 |
79 |
softime |
11876 |
# Ajoute le widget des retours de message au profil instructeur polyvalent commune |
80 |
|
|
# On cherche a tester le widget dans le cas ou un instrcuteur ajoute une pièce au dossier |
81 |
|
|
# Or les profils INSTRUCTEUR ne peuvent pas ajouter de pièce. Ce widget est donc associé |
82 |
|
|
# a ce profil pour pouvoir tester ce cas sans passer par le profil INSTRUCTEUR. |
83 |
|
|
Ajouter le widget au tableau de bord INSTRUCTEUR POLYVALENT COMMUNE Mes messages |
84 |
softime |
10573 |
|
85 |
fmichon |
4129 |
# |
86 |
|
|
Ajouter la collectivité depuis le menu ${collectivite_a} mono |
87 |
|
|
Ajouter la collectivité depuis le menu ${collectivite_b} mono |
88 |
|
|
# |
89 |
softime |
17542 |
Ajouter la direction depuis le menu C-T-X Direction C-T-X null Chef C-T-X null null ${collectivite_b} |
90 |
softime |
6565 |
# |
91 |
|
|
Ajouter la division depuis le menu C-T-X subdivision C-T-X null Chef C-T-X null null Direction C-T-X |
92 |
|
|
# |
93 |
jymadier |
4445 |
Ajouter l'utilisateur ${utilisateur_nom_01} [email protected] ${utilisateur_login_01} ${utilisateur_login_01} INSTRUCTEUR ${collectivite_a} |
94 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_02} [email protected] ${utilisateur_login_02} ${utilisateur_login_02} INSTRUCTEUR ${collectivite_a} |
95 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_03} [email protected] ${utilisateur_login_03} ${utilisateur_login_03} INSTRUCTEUR ${collectivite_a} |
96 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_04} [email protected] ${utilisateur_login_04} ${utilisateur_login_04} INSTRUCTEUR ${collectivite_b} |
97 |
softime |
6565 |
Ajouter l'utilisateur ${utilisateur_nom_05} [email protected] ${utilisateur_login_05} ${utilisateur_login_05} JURISTE ${collectivite_b} |
98 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_06} [email protected] ${utilisateur_login_06} ${utilisateur_login_06} TECHNICIEN ${collectivite_b} |
99 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_07} [email protected] ${utilisateur_login_07} ${utilisateur_login_07} ASSISTANTE ${collectivite_b} |
100 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_08} [email protected] ${utilisateur_login_08} ${utilisateur_login_08} RESPONSABLE DIVISION INFRACTION ${collectivite_b} |
101 |
softime |
13137 |
Ajouter l'utilisateur ${instructeur_secondaire_login} [email protected] ${instructeur_secondaire_login} ${instructeur_secondaire_login} INSTRUCTEUR ${collectivite_a} |
102 |
softime |
7366 |
|
103 |
|
|
# On ajoute un utilisateur/instructeur sur la collectivité de niveau 2 |
104 |
softime |
11876 |
# Cet instructeur doit pouvoir ajouter des pièces au dossier on lui donne donc le profil |
105 |
|
|
# INSTRUCTEUR POLYVALENT COMMUNE |
106 |
|
|
Ajouter l'utilisateur ${utilisateur_nom_09} [email protected] ${utilisateur_login_09} ${utilisateur_login_09} INSTRUCTEUR POLYVALENT COMMUNE agglo |
107 |
softime |
7366 |
|
108 |
|
|
|
109 |
|
|
Ajouter la direction depuis le menu AGL Direction AGGLO null Chef AGL null null agglo |
110 |
softime |
10573 |
Ajouter la division depuis le menu YY ${utilisateur_division_09} null Afrodille Boulanger null null Direction AGGLO |
111 |
softime |
7366 |
Ajouter la direction depuis le menu SBP Direction SBP null Chef SBP null null ${collectivite_a} |
112 |
|
|
Ajouter la division depuis le menu SBPH subdivision SBPH null Chef SBP null null Direction SBP |
113 |
|
|
Ajouter la division depuis le menu SBPJ subdivision SBPJ null Chef SBP null null Direction SBP |
114 |
|
|
Ajouter la direction depuis le menu DKP Direction DKP null Chef DKP null null ${collectivite_b} |
115 |
|
|
Ajouter la division depuis le menu DKP subdivision DKP null Chef DKP null null Direction DKP |
116 |
softime |
6565 |
Ajouter l'instructeur depuis le menu ${utilisateur_nom_05} subdivision C-T-X juriste ${utilisateur_nom_05} |
117 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_nom_06} subdivision C-T-X technicien ${utilisateur_nom_06} |
118 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_nom_08} subdivision C-T-X technicien ${utilisateur_nom_08} |
119 |
fmichon |
4129 |
# |
120 |
softime |
7366 |
Ajouter l'instructeur depuis le menu ${utilisateur_nom_01} subdivision SBPH instructeur ${utilisateur_nom_01} |
121 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_nom_02} subdivision SBPH instructeur ${utilisateur_nom_02} |
122 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_nom_03} subdivision SBPJ instructeur ${utilisateur_nom_03} |
123 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_nom_04} subdivision DKP instructeur ${utilisateur_nom_04} |
124 |
|
|
# |
125 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_nom_09} ${utilisateur_division_09} instructeur ${utilisateur_nom_09} |
126 |
softime |
13137 |
# Ajout de l'instructeur qui servira d'instructeur secondaire |
127 |
|
|
Ajouter l'instructeur depuis le menu ${instructeur_secondaire_login} subdivision SBPH instructeur ${instructeur_secondaire_login} |
128 |
softime |
7366 |
# |
129 |
softime |
6565 |
&{args_affectation} = Create Dictionary |
130 |
softime |
7366 |
... instructeur=${utilisateur_nom_01} (SBPH) |
131 |
softime |
13137 |
... instructeur_2=${instructeur_secondaire_login} (SBPH) |
132 |
softime |
6565 |
... om_collectivite=${collectivite_a} |
133 |
|
|
Ajouter l'affectation depuis le menu ${args_affectation} |
134 |
|
|
&{args_affectation} = Create Dictionary |
135 |
softime |
7366 |
... instructeur=${utilisateur_nom_02} (SBPH) |
136 |
softime |
6565 |
... om_collectivite=${collectivite_a} |
137 |
softime |
17542 |
... dossier_autorisation_type_detaille=PCA - Permis de construire comprenant ou non des démolitions |
138 |
softime |
6565 |
Ajouter l'affectation depuis le menu ${args_affectation} |
139 |
|
|
&{args_affectation} = Create Dictionary |
140 |
softime |
7366 |
... instructeur=${utilisateur_nom_03} (SBPJ) |
141 |
softime |
6565 |
... om_collectivite=${collectivite_a} |
142 |
softime |
17542 |
... dossier_autorisation_type_detaille=PD - Permis de démolir |
143 |
softime |
6565 |
Ajouter l'affectation depuis le menu ${args_affectation} |
144 |
|
|
&{args_affectation} = Create Dictionary |
145 |
softime |
7366 |
... instructeur=${utilisateur_nom_04} (DKP) |
146 |
softime |
6565 |
... om_collectivite=${collectivite_b} |
147 |
|
|
Ajouter l'affectation depuis le menu ${args_affectation} |
148 |
|
|
&{args_affectation} = Create Dictionary |
149 |
softime |
7366 |
... instructeur=${utilisateur_nom_05} (C-T-X) |
150 |
|
|
... instructeur_2=${utilisateur_nom_06} (C-T-X) |
151 |
softime |
6565 |
... om_collectivite=${collectivite_b} |
152 |
softime |
17542 |
... dossier_autorisation_type_detaille=IN - Infraction |
153 |
softime |
6565 |
Ajouter l'affectation depuis le menu ${args_affectation} |
154 |
|
|
&{args_affectation} = Create Dictionary |
155 |
softime |
7366 |
... instructeur=${utilisateur_nom_05} (C-T-X) |
156 |
softime |
6565 |
... om_collectivite=${collectivite_b} |
157 |
softime |
17542 |
... dossier_autorisation_type_detaille=REG - Recours gracieux |
158 |
softime |
6565 |
Ajouter l'affectation depuis le menu ${args_affectation} |
159 |
fmichon |
4129 |
|
160 |
|
|
# DI n°1 : Permis de démolir dans Collectivité A (niveau mono) |
161 |
|
|
# => Affecté à l'instructeur '${utilisateur_nom_03}' (${utilisateur_login_03}) |
162 |
|
|
# => Division 'J' |
163 |
|
|
# |
164 |
|
|
&{args_petitionnaire_01} = Create Dictionary |
165 |
|
|
... particulier_nom=DUPONT |
166 |
|
|
... particulier_prenom=Jacques |
167 |
|
|
... om_collectivite=${collectivite_a} |
168 |
|
|
# |
169 |
|
|
&{args_demande_01} = Create Dictionary |
170 |
|
|
... dossier_autorisation_type_detaille=Permis de démolir |
171 |
|
|
... demande_type=Dépôt Initial |
172 |
|
|
... date_demande=12/04/2015 |
173 |
|
|
... om_collectivite=${collectivite_a} |
174 |
|
|
# |
175 |
softime |
7067 |
${di_01} = Ajouter la demande par WS ${args_demande_01} ${args_petitionnaire_01} |
176 |
softime |
17542 |
Set Suite Variable ${di_01} |
177 |
fmichon |
4129 |
|
178 |
|
|
# DI n°2 : Permis de construire pour une maison individuelle et / ou ses annexes dans Collectivité A (niveau mono) |
179 |
|
|
# => Affecté à l'instructeur '${utilisateur_nom_01}' (${utilisateur_login_01}) |
180 |
|
|
# => Division 'H' |
181 |
|
|
# |
182 |
|
|
&{args_petitionnaire_02} = Create Dictionary |
183 |
|
|
... particulier_nom=VACHIER |
184 |
|
|
... particulier_prenom=Arthur |
185 |
|
|
... om_collectivite=${collectivite_a} |
186 |
|
|
# |
187 |
|
|
&{args_demande_02} = Create Dictionary |
188 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
189 |
|
|
... demande_type=Dépôt Initial |
190 |
|
|
... date_demande=12/04/2015 |
191 |
|
|
... om_collectivite=${collectivite_a} |
192 |
|
|
# |
193 |
softime |
7067 |
${di_02} = Ajouter la demande par WS ${args_demande_02} ${args_petitionnaire_02} |
194 |
softime |
17542 |
Set Suite Variable ${di_02} |
195 |
|
|
${di_02_ns} = Sans espace ${di_02} |
196 |
|
|
Set Suite Variable ${di_02_ns} |
197 |
fmichon |
4129 |
|
198 |
|
|
# DI n°3 : Permis de construire comprenant ou non des démolitions dans Collectivité A (niveau mono) |
199 |
|
|
# => Affecté à l'instructeur '${utilisateur_nom_02}' (${utilisateur_login_02}) |
200 |
|
|
# => Division 'H' |
201 |
|
|
# |
202 |
|
|
&{args_petitionnaire_03} = Create Dictionary |
203 |
|
|
... particulier_nom=BRAY |
204 |
|
|
... particulier_prenom=Guy |
205 |
|
|
... om_collectivite=${collectivite_a} |
206 |
|
|
# |
207 |
|
|
&{args_demande_03} = Create Dictionary |
208 |
|
|
... dossier_autorisation_type_detaille=Permis de construire comprenant ou non des démolitions |
209 |
|
|
... demande_type=Dépôt Initial |
210 |
|
|
... date_demande=12/04/2015 |
211 |
|
|
... om_collectivite=${collectivite_a} |
212 |
|
|
# |
213 |
softime |
7067 |
${di_03} = Ajouter la demande par WS ${args_demande_03} ${args_petitionnaire_03} |
214 |
softime |
17542 |
Set Suite Variable ${di_03} |
215 |
|
|
${di_03_ns} = Sans espace ${di_03} |
216 |
|
|
Set Suite Variable ${di_03_ns} |
217 |
fmichon |
4129 |
|
218 |
|
|
# DI n°4 : Permis de construire pour une maison individuelle et / ou ses annexes dans Collectivité B (niveau mono) |
219 |
|
|
# => Affecté à l'instructeur '${utilisateur_nom_04}' (${utilisateur_login_04}) |
220 |
|
|
# => Division 'H' |
221 |
|
|
# |
222 |
|
|
&{args_petitionnaire_04} = Create Dictionary |
223 |
|
|
... particulier_nom=BOULAGE |
224 |
|
|
... particulier_prenom=Damien |
225 |
|
|
... om_collectivite=${collectivite_b} |
226 |
|
|
# |
227 |
|
|
&{args_demande_04} = Create Dictionary |
228 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
229 |
|
|
... demande_type=Dépôt Initial |
230 |
|
|
... date_demande=12/04/2015 |
231 |
|
|
... om_collectivite=${collectivite_b} |
232 |
|
|
# |
233 |
softime |
7067 |
${di_04} = Ajouter la demande par WS ${args_demande_04} ${args_petitionnaire_04} |
234 |
softime |
17542 |
Set Suite Variable ${di_04} |
235 |
fmichon |
4129 |
|
236 |
softime |
6565 |
# DI n°5 : Infraction |
237 |
|
|
# => Affecté au juriste '${utilisateur_nom_05}' (${utilisateur_login_05}) |
238 |
|
|
# => Affecté au technicien '${utilisateur_nom_06}' (${utilisateur_login_06}) |
239 |
|
|
# => Division 'C-T-X' |
240 |
|
|
# |
241 |
|
|
&{args_contrevenant} = Create Dictionary |
242 |
|
|
... particulier_nom=DUPIN |
243 |
|
|
... particulier_prenom=Romain |
244 |
softime |
7067 |
... om_collectivite=${collectivite_b} |
245 |
softime |
6565 |
&{args_plaignant} = Create Dictionary |
246 |
|
|
... particulier_nom=MUREAUX |
247 |
|
|
... particulier_prenom=Ludovic |
248 |
softime |
7067 |
... om_collectivite=${collectivite_b} |
249 |
softime |
6565 |
&{args_autres_demandeurs} = Create Dictionary |
250 |
|
|
... contrevenant_principal=${args_contrevenant} |
251 |
|
|
... plaignant_principal=${args_plaignant} |
252 |
|
|
&{args_demande_05} = Create Dictionary |
253 |
|
|
... dossier_autorisation_type_detaille=Infraction |
254 |
|
|
... date_demande=12/04/2015 |
255 |
softime |
7067 |
... demande_type=Dépôt Initial IN |
256 |
|
|
... om_collectivite=${collectivite_b} |
257 |
|
|
${di_05} = Ajouter la demande par WS ${args_demande_05} ${NULL} ${args_autres_demandeurs} |
258 |
softime |
17542 |
Set Suite Variable ${di_05} |
259 |
softime |
6565 |
|
260 |
|
|
# DI n°6 : Recours |
261 |
|
|
# => Affecté au juriste '${utilisateur_nom_05}' (${utilisateur_login_05}) |
262 |
|
|
# => Division 'C-T-X' |
263 |
|
|
# |
264 |
|
|
&{args_demande_06} = Create Dictionary |
265 |
|
|
... dossier_autorisation_type_detaille=Recours gracieux |
266 |
softime |
7067 |
... demande_type=Dépôt Initial REG |
267 |
softime |
6565 |
... date_demande=12/04/2015 |
268 |
|
|
... autorisation_contestee=${di_04} |
269 |
softime |
7067 |
... om_collectivite=${collectivite_b} |
270 |
|
|
${di_06} = Ajouter la demande par WS ${args_demande_06} ${EMPTY} |
271 |
softime |
17542 |
Set Suite Variable ${di_06} |
272 |
softime |
6565 |
|
273 |
|
|
# On marque comme lu le message créé pour notifier de l'autorisation |
274 |
|
|
# contestée afin d'éviter de fausser les tests |
275 |
|
|
Marquer comme lu le message dans le dossier d'instruction ${di_04} Autorisation contestée |
276 |
|
|
|
277 |
fmichon |
4129 |
# On ajoute un document numérisé par DI |
278 |
|
|
&{document_numerise_values} = Create Dictionary |
279 |
|
|
... uid_upload=testImportManuel.pdf |
280 |
softime |
19592 |
... date_creation=${DATE_DDMMYYYY} |
281 |
fmichon |
4129 |
... document_numerise_type=autres pièces composant le dossier (A0) |
282 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_01} ${document_numerise_values} |
283 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_02} ${document_numerise_values} |
284 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_03} ${document_numerise_values} |
285 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_04} ${document_numerise_values} |
286 |
softime |
6565 |
Ajouter une pièce depuis le dossier contentieux infraction ${di_05} ${document_numerise_values} |
287 |
|
|
Ajouter une pièce depuis le dossier contentieux recours ${di_06} ${document_numerise_values} |
288 |
fmichon |
4129 |
|
289 |
|
|
${widget_id} = Set Variable widget_4 |
290 |
softime |
17542 |
Set Suite Variable ${widget_id} |
291 |
fmichon |
4129 |
|
292 |
softime |
17542 |
|
293 |
|
|
Gestion des retours de messages - Cas d'usage widget_4 |
294 |
|
|
[Documentation] ... |
295 |
|
|
|
296 |
fmichon |
4129 |
# On vérifie qu'on a la collonne collectivité dans le listing tous les messages |
297 |
|
|
Go To Submenu In Menu instruction messages_tous_retours |
298 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Tous Les Messages |
299 |
fmichon |
4129 |
First Tab Title Should Be Message |
300 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans toutes les collectivités. |
301 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_tous_retours table thead instructeur |
302 |
|
|
Element Should Contain css=#tab-messages_tous_retours table thead division |
303 |
|
|
Element Should Contain css=#tab-messages_tous_retours table thead collectivité |
304 |
|
|
# On va sur le listing 'Tous les messages' |
305 |
|
|
# Il doit contenir des retours des deux collectivités |
306 |
softime |
17542 |
Input Text css=#tab-messages_tous_retours #adv-search-classic-fields input ${collectivite_a} |
307 |
softime |
6565 |
Click On Search Button |
308 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_tous_retours table ${collectivite_a} |
309 |
softime |
6929 |
# On passe par le tableau de bord afin de fermer le menu instruction. |
310 |
|
|
# Sinon, vu que la sous-rubrique du menu contentieux a le même nom, |
311 |
|
|
# le mot-clef échoue. |
312 |
softime |
16749 |
Go To Dashboard via Link |
313 |
softime |
6929 |
Go To Submenu In Menu contentieux messages_contentieux_tous_retours |
314 |
softime |
17542 |
Input Text css=#tab-messages_contentieux_tous_retours #adv-search-classic-fields input ${collectivite_b} |
315 |
softime |
6565 |
Click On Search Button |
316 |
softime |
6929 |
Element Should Contain css=#tab-messages_contentieux_tous_retours table ${collectivite_b} |
317 |
fmichon |
4129 |
|
318 |
softime |
13137 |
# Filtre sur l'instructeur |
319 |
fmichon |
4129 |
# On se connecte en tant que "${utilisateur_login_01}" (Profil 'INSTRUCTEUR') |
320 |
|
|
Depuis la page d'accueil ${utilisateur_login_01} ${utilisateur_login_01} |
321 |
|
|
# On vérifie que les messages apparaissent bien sur le tableau de bord de l'instructeur |
322 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper span.box-icon 1 |
323 |
|
|
# On clique sur le lien "Voir +" du widget |
324 |
|
|
Click Element css=#${widget_id} .widget-footer a |
325 |
|
|
# Le lien Voir + nous amène sur le listing 'Mes retours' |
326 |
|
|
# Il ne doit contenir qu'un seul retour |
327 |
|
|
Submenu In Menu Should Be Selected instruction messages_mes_retours |
328 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Mes Messages |
329 |
fmichon |
4129 |
First Tab Title Should Be Message |
330 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours dont je suis l'instructeur ou dont le destinataire est 'commune'. |
331 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_mes_retours .pagination-text 1 - 1 enregistrement(s) sur 1 |
332 |
|
|
# On va sur le listing 'Messages de ma division' |
333 |
|
|
# Il doit contenir deux retours |
334 |
|
|
Go To Submenu In Menu instruction messages_retours_ma_division |
335 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Messages De Ma Division |
336 |
fmichon |
4129 |
First Tab Title Should Be Message |
337 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans ma division ou dont le destinataire est 'commune'. |
338 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_retours_ma_division .pagination-text 1 - 2 enregistrement(s) sur 2 |
339 |
|
|
Element Should Contain css=#tab-messages_retours_ma_division table ${utilisateur_nom_02} |
340 |
|
|
# On va sur le listing 'Tous les messages' |
341 |
|
|
# Il doit contenir trois retours |
342 |
|
|
Go To Submenu In Menu instruction messages_tous_retours |
343 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Tous Les Messages |
344 |
fmichon |
4129 |
First Tab Title Should Be Message |
345 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans ma collectivité. |
346 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_tous_retours .pagination-text 1 - 3 enregistrement(s) sur 3 |
347 |
|
|
|
348 |
softime |
13137 |
# L'instructeur secondaire ne dois pas avoir de résultats sur son tableau de bord |
349 |
|
|
Depuis la page d'accueil ${instructeur_secondaire_login} ${instructeur_secondaire_login} |
350 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper Aucun message non lu. |
351 |
|
|
|
352 |
|
|
# Filtre sur l'instructeur secondaire |
353 |
fmichon |
4129 |
Depuis la page d'accueil admin admin |
354 |
softime |
13137 |
Insérer les paramètres suivants dans le widget |
355 |
|
|
... filtre=instructeur_secondaire |
356 |
|
|
... 4 |
357 |
fmichon |
4129 |
|
358 |
softime |
13137 |
# On vérifie que les messages apparaissent bien sur le tableau de bord de l'instructeur secondaire |
359 |
|
|
Depuis la page d'accueil ${instructeur_secondaire_login} ${instructeur_secondaire_login} |
360 |
softime |
13528 |
Element Should Contain css=#${widget_id} .widget-content-wrapper span.box-icon 1 |
361 |
softime |
13137 |
# On clique sur le lien "Voir +" du widget |
362 |
|
|
Click Element css=#${widget_id} .widget-footer a |
363 |
|
|
# Le lien Voir + nous amène sur le listing 'Mes retours' |
364 |
|
|
# Il ne doit contenir qu'un seul retour |
365 |
|
|
Submenu In Menu Should Be Selected instruction messages_mes_retours |
366 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Mes Messages |
367 |
softime |
13137 |
First Tab Title Should Be Message |
368 |
|
|
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours. |
369 |
softime |
13528 |
Element Should Contain css=#tab-messages_mes_retours .pagination-text 1 - 1 enregistrement(s) sur 1 |
370 |
softime |
13137 |
|
371 |
|
|
# L'instructeur ne dois pas avoir de résultats sur son tableau de bord |
372 |
|
|
Depuis la page d'accueil ${utilisateur_login_01} ${utilisateur_login_01} |
373 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper Aucun message non lu. |
374 |
|
|
|
375 |
|
|
|
376 |
|
|
# Filtre sur la division |
377 |
|
|
Depuis la page d'accueil admin admin |
378 |
|
|
Insérer les paramètres suivants dans le widget |
379 |
|
|
... filtre=division |
380 |
|
|
... 4 |
381 |
|
|
|
382 |
fmichon |
4129 |
# On se connecte en tant que "${utilisateur_login_01}" (Profil 'INSTRUCTEUR') |
383 |
|
|
Depuis la page d'accueil ${utilisateur_login_01} ${utilisateur_login_01} |
384 |
|
|
# On vérifie que les messages apparaissent bien sur le tableau de bord de l'instructeur |
385 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper span.box-icon 2 |
386 |
|
|
# On clique sur le lien "Voir +" du widget |
387 |
|
|
Click Element css=#${widget_id} .widget-footer a |
388 |
|
|
# Le lien Voir + nous amène sur le listing 'Messages de ma division' |
389 |
|
|
# Il doit contenir deux retours |
390 |
fmichon |
4228 |
Submenu In Menu Should Be Selected instruction messages_retours_ma_division |
391 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Messages De Ma Division |
392 |
fmichon |
4129 |
First Tab Title Should Be Message |
393 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans ma division ou dont le destinataire est 'commune'. |
394 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_retours_ma_division .pagination-text 1 - 2 enregistrement(s) sur 2 |
395 |
|
|
|
396 |
softime |
13137 |
# Pas de filtre actif |
397 |
fmichon |
4129 |
Depuis la page d'accueil admin admin |
398 |
softime |
13137 |
Insérer les paramètres suivants dans le widget |
399 |
|
|
... filtre=aucun |
400 |
|
|
... 4 |
401 |
fmichon |
4129 |
|
402 |
|
|
# On se connecte en tant que "${utilisateur_login_01}" (Profil 'INSTRUCTEUR') |
403 |
|
|
Depuis la page d'accueil ${utilisateur_login_01} ${utilisateur_login_01} |
404 |
|
|
# On vérifie que les messages apparaissent bien sur le tableau de bord de l'instructeur |
405 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper span.box-icon 3 |
406 |
|
|
# On clique sur le lien "Voir +" du widget |
407 |
|
|
Click Element css=#${widget_id} .widget-footer a |
408 |
|
|
# Le lien Voir + nous amène sur le listing 'Tous les messages' |
409 |
|
|
# Il doit contenir trois retours |
410 |
fmichon |
4228 |
Submenu In Menu Should Be Selected instruction messages_tous_retours |
411 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Tous Les Messages |
412 |
fmichon |
4129 |
First Tab Title Should Be Message |
413 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans ma collectivité. |
414 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_tous_retours .pagination-text 1 - 3 enregistrement(s) sur 3 |
415 |
|
|
|
416 |
|
|
# Filtre sur l'instructeur |
417 |
|
|
Depuis la page d'accueil admin admin |
418 |
softime |
13137 |
Insérer les paramètres suivants dans le widget |
419 |
|
|
... filtre=instructeur |
420 |
|
|
... 4 |
421 |
fmichon |
4129 |
|
422 |
|
|
# On se connecte en tant que Profil 'INSTRUCTEUR' |
423 |
|
|
Depuis la page d'accueil ${utilisateur_login_04} ${utilisateur_login_04} |
424 |
|
|
# On vérifie que les messages apparaissent bien sur le tableau de bord de l'instructeur |
425 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper span.box-icon 1 |
426 |
|
|
# On clique sur le lien "Voir +" du widget |
427 |
|
|
Click Element css=#${widget_id} .widget-footer a |
428 |
|
|
# On clique sur le lien du dossier |
429 |
|
|
Click Link ${di_04} |
430 |
|
|
# |
431 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Be Visible css=#sousform-dossier_message #dossier_message |
432 |
|
|
# |
433 |
softime |
17036 |
Le titre de la page doit contenir ${di_04} |
434 |
|
|
Le titre de la page doit contenir BOULAGE DAMIEN |
435 |
fmichon |
4129 |
|
436 |
|
|
# |
437 |
|
|
Portlet Action Should Be In SubForm dossier_message marquer_comme_lu |
438 |
|
|
# |
439 |
|
|
Click On SubForm Portlet Action dossier_message marquer_comme_lu |
440 |
|
|
# |
441 |
|
|
Valid Message Should Be In Subform Le message a été marqué comme lu. |
442 |
|
|
|
443 |
|
|
# |
444 |
|
|
Depuis la page d'accueil ${utilisateur_login_04} ${utilisateur_login_04} |
445 |
|
|
# |
446 |
|
|
# On vérifie que lorsqu'il n'y a aucun message, une information dans le widget 'Messages' |
447 |
softime |
14542 |
# l'indique et que le lien Voir + n'est pas présent |
448 |
fmichon |
4129 |
# |
449 |
|
|
Element Should Contain css=#${widget_id} .widget-content-wrapper Aucun message non lu. |
450 |
|
|
Element Should Not Contain css=#${widget_id} Voir + |
451 |
|
|
|
452 |
|
|
# |
453 |
|
|
# On clique sur les trois listings liés pour vérifier qu'il n'y a aucun résultat |
454 |
|
|
# |
455 |
|
|
Go To Submenu In Menu instruction messages_mes_retours |
456 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Mes Messages |
457 |
fmichon |
4129 |
First Tab Title Should Be Message |
458 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours dont je suis l'instructeur ou dont le destinataire est 'commune'. |
459 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_mes_retours .pagination-text 1 - 0 enregistrement(s) sur 0 |
460 |
|
|
Element Should Not Contain css=#tab-messages_mes_retours table thead instructeur |
461 |
|
|
Element Should Not Contain css=#tab-messages_mes_retours table thead division |
462 |
|
|
Element Should Not Contain css=#tab-messages_mes_retours table thead collectivité |
463 |
|
|
# |
464 |
|
|
Go To Submenu In Menu instruction messages_retours_ma_division |
465 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Messages De Ma Division |
466 |
fmichon |
4129 |
First Tab Title Should Be Message |
467 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans ma division ou dont le destinataire est 'commune'. |
468 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_retours_ma_division .pagination-text 1 - 0 enregistrement(s) sur 0 |
469 |
|
|
Element Should Contain css=#tab-messages_retours_ma_division table thead instructeur |
470 |
|
|
Element Should Not Contain css=#tab-messages_retours_ma_division table thead division |
471 |
|
|
Element Should Not Contain css=#tab-messages_retours_ma_division table thead collectivité |
472 |
|
|
# |
473 |
|
|
Go To Submenu In Menu instruction messages_tous_retours |
474 |
softime |
17036 |
Le titre de la page doit être Instruction > Messages > Tous Les Messages |
475 |
fmichon |
4129 |
First Tab Title Should Be Message |
476 |
softime |
11876 |
Page Should Contain Les messages marqués comme 'non lu' qui concernent des dossiers d'instruction en cours situés dans ma collectivité. |
477 |
fmichon |
4129 |
Element Should Contain css=#tab-messages_tous_retours .pagination-text 1 - 0 enregistrement(s) sur 0 |
478 |
|
|
Element Should Contain css=#tab-messages_tous_retours table thead instructeur |
479 |
|
|
Element Should Contain css=#tab-messages_tous_retours table thead division |
480 |
|
|
Element Should Not Contain css=#tab-messages_tous_retours table thead collectivité |
481 |
|
|
|
482 |
|
|
|
483 |
softime |
17542 |
Gestion des retours de messages - Vérification des messages concernant les dossiers contentieux. |
484 |
|
|
[Documentation] Vérification des messages concernant les dossiers contentieux. |
485 |
|
|
... La fonctionnalité étant la même que celle des messages des dossiers |
486 |
|
|
... standards, les tests seront moins exhaustifs et contrôlerons seulement le |
487 |
|
|
... filtre par groupe et les liens de redirection. |
488 |
|
|
|
489 |
softime |
6565 |
# On vérifie que les dossiers contentieux n'apparaissent pas le listing des |
490 |
|
|
# dossers standards |
491 |
|
|
Depuis la page d'accueil admin admin |
492 |
|
|
Go To Submenu In Menu instruction messages_tous_retours |
493 |
|
|
Page Should Not Contain ${di_05} |
494 |
|
|
Page Should Not Contain ${di_06} |
495 |
|
|
# On vérifie que les dossiers standards n'apparaissent pas le listing des |
496 |
|
|
# dossers contentieux |
497 |
|
|
Depuis la page d'accueil admin admin |
498 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_tous_retours |
499 |
|
|
Page Should Not Contain ${di_01} |
500 |
|
|
Page Should Not Contain ${di_02} |
501 |
|
|
Page Should Not Contain ${di_03} |
502 |
|
|
Page Should Not Contain ${di_04} |
503 |
|
|
|
504 |
|
|
# On vérifie que le juriste ait accès aux messages recours et infractions |
505 |
|
|
Depuis la page d'accueil ${utilisateur_login_05} ${utilisateur_login_05} |
506 |
|
|
# On contrôle le widget |
507 |
|
|
Element Should Contain css=#widget_134 .widget-content-wrapper span.box-icon 2 |
508 |
|
|
# On vérifie le listing "instructeur" |
509 |
|
|
Click Element css=#widget_134 .widget-footer a |
510 |
|
|
Page Should Contain ${di_05} |
511 |
|
|
Page Should Contain ${di_06} |
512 |
|
|
# On vérifie les liens du recours et de l'infraction |
513 |
|
|
Click On Link ${di_05} |
514 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_mes_infractions |
515 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_mes_retours |
516 |
|
|
Click On Link ${di_06} |
517 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_mes_recours |
518 |
|
|
# On vérifie le listing "division" |
519 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_retours_ma_division |
520 |
|
|
Page Should Contain ${di_05} |
521 |
|
|
Page Should Contain ${di_06} |
522 |
|
|
# On vérifie les liens du recours et de l'infraction |
523 |
|
|
Click On Link ${di_05} |
524 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_toutes_infractions |
525 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_retours_ma_division |
526 |
|
|
Click On Link ${di_06} |
527 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_tous_recours |
528 |
|
|
# On vérifie le listing "aucun" |
529 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_tous_retours |
530 |
|
|
Page Should Contain ${di_05} |
531 |
|
|
Page Should Contain ${di_06} |
532 |
|
|
# On vérifie les liens du recours et de l'infraction |
533 |
|
|
Click On Link ${di_05} |
534 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_toutes_infractions |
535 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_tous_retours |
536 |
|
|
Click On Link ${di_06} |
537 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_tous_recours |
538 |
|
|
|
539 |
|
|
# On vérifie le cas spécifique du responsable de division infraction qui n'a |
540 |
|
|
# pas accès aux menu "mes" |
541 |
|
|
Depuis la page d'accueil ${utilisateur_login_08} ${utilisateur_login_08} |
542 |
|
|
&{args_di} = Create Dictionary |
543 |
|
|
... instructeur_2=${utilisateur_nom_08} (C-T-X) |
544 |
|
|
Modifier le dossier d'instruction ${di_05} ${args_di} infraction |
545 |
|
|
|
546 |
|
|
# Le lien des messages "instructeur" doit rediriger vers le menu "tous" |
547 |
|
|
Go To Submenu In Menu contentieux messages_contentieux_mes_retours |
548 |
|
|
Click On Link ${di_05} |
549 |
|
|
Submenu In Menu Should Be Selected contentieux dossier_contentieux_toutes_infractions |
550 |
|
|
|
551 |
|
|
|
552 |
softime |
17542 |
Gestion des retours de messages - Vérification de la notion de destinataire dans les messages |
553 |
|
|
[Documentation] ... |
554 |
softime |
6565 |
Depuis la page d'accueil admin admin |
555 |
|
|
|
556 |
|
|
# On affecte automatiquement cet instructeur sur les dossiers de la |
557 |
|
|
# collectivité B de niveau 1 |
558 |
softime |
7366 |
Supprimer l'affectation depuis le menu Elizabeth ORTIZ (DKP) |
559 |
softime |
6565 |
&{args_affectation} = Create Dictionary |
560 |
softime |
10573 |
... instructeur=${utilisateur_nom_09} (YY) |
561 |
softime |
6565 |
... om_collectivite=${collectivite_b} |
562 |
|
|
Ajouter l'affectation depuis le menu ${args_affectation} |
563 |
|
|
|
564 |
|
|
# On ajoute un dossier d'instruction |
565 |
|
|
&{args_petitionnaire_07} = Create Dictionary |
566 |
|
|
... particulier_nom=Flamand |
567 |
|
|
... particulier_prenom=Léon |
568 |
|
|
... om_collectivite=${collectivite_b} |
569 |
|
|
&{args_demande_07} = Create Dictionary |
570 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
571 |
|
|
... demande_type=Dépôt Initial |
572 |
|
|
... om_collectivite=${collectivite_b} |
573 |
softime |
7067 |
${di_07} = Ajouter la demande par WS ${args_demande_07} ${args_petitionnaire_07} |
574 |
softime |
6565 |
|
575 |
|
|
# |
576 |
|
|
# Depuis un dossier d'instruction de la commune A affecté à un instructeur |
577 |
|
|
# de la communauté, on ajoute une pièce avec cet instructeur. Le |
578 |
|
|
# destinataire du message doit être "commune" et donc l'instructeur affecté |
579 |
|
|
# ne doit pas être notifié. |
580 |
|
|
# |
581 |
|
|
|
582 |
|
|
Depuis la page d'accueil jmarcoux jmarcoux |
583 |
|
|
&{document_numerise_values} = Create Dictionary |
584 |
|
|
... uid_upload=testImportManuel.pdf |
585 |
|
|
... document_numerise_type=autres pièces composant le dossier (A0) |
586 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_07} ${document_numerise_values} |
587 |
softime |
7366 |
Depuis la page d'accueil ${utilisateur_login_09} ${utilisateur_login_09} |
588 |
softime |
6565 |
Depuis le contexte du message dans le dossier d'instruction ${di_07} jmarcoux (Joseph Marcoux) |
589 |
|
|
# On vérifie que le champ destinataire contient bien la valeur "commune" |
590 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Form Static Value Should Be css=#destinataire commune |
591 |
|
|
# On vérifie que le widget indique aucun message |
592 |
softime |
16749 |
Go To Dashboard via Link |
593 |
softime |
11876 |
Element Should Contain css=.widget_messages_retours .widget-content-wrapper Aucun message non lu. |
594 |
|
|
Element Should Not Contain css=.widget_messages_retours Voir + |
595 |
softime |
6565 |
|
596 |
|
|
# |
597 |
|
|
# L'instructeur de la commune doit avoir une notification et doit pouvoir |
598 |
|
|
# marquer comme lu le message même s'il ne sont pas de la même division. |
599 |
|
|
# |
600 |
|
|
|
601 |
|
|
Depuis la page d'accueil eortiz eortiz |
602 |
|
|
# On vérifie que le widget affiche 1 message |
603 |
softime |
7366 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#${widget_id} .widget-content-wrapper span.box-icon 1 |
604 |
softime |
6565 |
# Depuis le lien "Voir +" du widget, on vérifie le message |
605 |
|
|
Click Element css=#${widget_id} .widget-footer a |
606 |
|
|
Click On Link ${di_07} |
607 |
|
|
# On vérifie que le champ destinataire contient bien la valeur "commune" et |
608 |
|
|
# qu'il a accès à l'action "Marquer comme lu" |
609 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Form Static Value Should Be css=#destinataire commune |
610 |
|
|
Portlet Action Should Be In SubForm dossier_message marquer_comme_lu |
611 |
|
|
|
612 |
|
|
# |
613 |
|
|
# On ajoute un message à destination de l'instructeur communauté, le |
614 |
|
|
# destinataire doit contenir la valeur "isntructeur". Ce message ne doit pas |
615 |
|
|
# être marqué comme lu par un instructeur commune qui n'est pas de la même |
616 |
|
|
# division. |
617 |
|
|
# |
618 |
|
|
|
619 |
|
|
Depuis la page d'accueil admin admin |
620 |
|
|
&{document_numerise_values} = Create Dictionary |
621 |
|
|
... uid_upload=testImportManuel.pdf |
622 |
|
|
... document_numerise_type=autres pièces composant le dossier (A0) |
623 |
|
|
Ajouter une pièce depuis le dossier d'instruction ${di_07} ${document_numerise_values} |
624 |
|
|
Depuis le contexte du message dans le dossier d'instruction ${di_07} admin (Administrateur) |
625 |
|
|
# On vérifie que le champ destinataire contient bien la valeur "instructeur" |
626 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Form Static Value Should Be css=#destinataire instructeur |
627 |
|
|
# L'instructeur du dossier doit pouvoir marquer comme lu le message |
628 |
|
|
Depuis la page d'accueil jmarcoux jmarcoux |
629 |
|
|
Depuis le contexte du message dans le dossier d'instruction ${di_07} admin (Administrateur) |
630 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Portlet Action Should Be In SubForm dossier_message marquer_comme_lu |
631 |
|
|
# L'instructeur de la commune ne doit pas pouvoir marquer comme lu le |
632 |
|
|
# message |
633 |
|
|
Depuis la page d'accueil eortiz eortiz |
634 |
mbideau |
8661 |
Depuis le contexte du message dans le dossier d'instruction ${di_07} admin (Administrateur) |
635 |
softime |
6565 |
Wait Until Page Contains Element dossier_message |
636 |
|
|
Portlet Action Should Not Be In SubForm dossier_message marquer_comme_lu |
637 |
|
|
|
638 |
|
|
|
639 |
jymadier |
4363 |
Gestion de l'action 'Marquer comme lu' |
640 |
|
|
[Documentation] Test des conditions d'affichage de l'action. |
641 |
|
|
... /!\ Dépendant du paramétrage des instructeurs et affectations automatiques |
642 |
|
|
|
643 |
|
|
# En admin on crée un dossier avec une pièce donc un message |
644 |
|
|
&{args_petitionnaire} = Create Dictionary |
645 |
|
|
... particulier_nom=PYRET |
646 |
|
|
... particulier_prenom=Laurent |
647 |
|
|
... om_collectivite=MARSEILLE |
648 |
|
|
&{args_demande} = Create Dictionary |
649 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
650 |
|
|
... demande_type=Dépôt Initial |
651 |
softime |
19592 |
... date_demande=${DATE_DDMMYYYY} |
652 |
jymadier |
4363 |
... om_collectivite=MARSEILLE |
653 |
softime |
7067 |
${di} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
654 |
jymadier |
4363 |
&{document_numerise_values} = Create Dictionary |
655 |
|
|
... uid_upload=testImportManuel.pdf |
656 |
softime |
19592 |
... date_creation=${DATE_DDMMYYYY} |
657 |
jymadier |
4363 |
... document_numerise_type=autres pièces composant le dossier (A0) |
658 |
softime |
7067 |
|
659 |
|
|
Depuis la page d'accueil admin admin |
660 |
jymadier |
4363 |
Ajouter une pièce depuis le dossier d'instruction ${di} ${document_numerise_values} |
661 |
|
|
|
662 |
|
|
# En instructeur d'une division différente que celle du dossier |
663 |
|
|
# on ne doit pas pouvoir marquer le message comme lu |
664 |
|
|
Depuis la page d'accueil instr2 instr |
665 |
|
|
Depuis l'onglet des messages du dossier d'instruction ${di} |
666 |
|
|
Click On Link Ajout de pièce(s) |
667 |
|
|
Portlet Action Should Not Be In SubForm dossier_message marquer_comme_lu |
668 |
|
|
|
669 |
|
|
# En instructeur du dossier on doit pouvoir marquer le message comme lu |
670 |
|
|
Depuis la page d'accueil instr instr |
671 |
|
|
Depuis l'onglet des messages du dossier d'instruction ${di} |
672 |
|
|
Click On Link Ajout de pièce(s) |
673 |
|
|
Portlet Action Should Be In SubForm dossier_message marquer_comme_lu |
674 |
|
|
|
675 |
|
|
# On accepte le dossier pour le clôturer |
676 |
softime |
19592 |
Ajouter une instruction au DI et la finaliser ${di} accepter un dossier sans réserve false ${DATE_DDMMYYYY} |
677 |
jymadier |
4363 |
# On doit toujours pouvoir marquer le message comme lu |
678 |
|
|
Depuis l'onglet des messages du dossier d'instruction ${di} |
679 |
|
|
Click On Link Ajout de pièce(s) |
680 |
|
|
Portlet Action Should Be In SubForm dossier_message marquer_comme_lu |
681 |
|
|
|
682 |
|
|
# On ajoute le bypass au profil instructeur |
683 |
|
|
Depuis la page d'accueil admin admin |
684 |
|
|
Ajouter le droit depuis le menu dossier_message_modifier_lu_bypass INSTRUCTEUR |
685 |
|
|
# Dorénavant l'instructeur de la division différente doit pouvoir marquer comme lu |
686 |
|
|
Depuis la page d'accueil instr2 instr |
687 |
|
|
Depuis l'onglet des messages du dossier d'instruction ${di} |
688 |
|
|
Click On Link Ajout de pièce(s) |
689 |
|
|
Portlet Action Should Be In SubForm dossier_message marquer_comme_lu |
690 |
|
|
# Pour la suite des tests on supprime le bypass créé dans ce test case |
691 |
|
|
Depuis la page d'accueil admin admin |
692 |
|
|
Depuis le listing des droits |
693 |
|
|
Use Simple Search libellé dossier_message_modifier_lu_bypass |
694 |
|
|
Click On Link INSTRUCTEUR |
695 |
|
|
Click On Form Portlet Action om_droit supprimer |
696 |
softime |
8329 |
|
697 |
|
|
|
698 |
|
|
Test de l'action 'ajouter' |
699 |
|
|
[Documentation] Ajouter un message manuellement |
700 |
|
|
|
701 |
|
|
Depuis la page d'accueil admin admin |
702 |
|
|
#Ajouter le widget de notification des messages au profil INSTRUCTEUR POLYVALENT |
703 |
|
|
Go To ${PROJECT_URL}/app/index.php?module=form&obj=om_dashboard&action=0 |
704 |
|
|
Select From List By Label om_profil INSTRUCTEUR POLYVALENT |
705 |
|
|
Input Text bloc C3 |
706 |
|
|
Select From List By Label om_widget Mes messages |
707 |
|
|
Click On Submit Button |
708 |
|
|
#Ajouter le droit d'ajouter un message aux types de profil qui seront utilisés |
709 |
softime |
11876 |
Ajouter le droit depuis le menu si il n'existe pas dossier_message_ajouter INSTRUCTEUR POLYVALENT |
710 |
softime |
8329 |
#Créer le contexte (Affectation automatique de l'instructeur polyvalent (utilisateur 2) |
711 |
|
|
#de l'agglo (niv 2) sur les dossiers de la collectivité de niveau 1) |
712 |
|
|
${collectivite} = Set Variable MadScientist |
713 |
|
|
Ajouter la collectivité depuis le menu ${collectivite} mono |
714 |
|
|
# |
715 |
|
|
&{args_affectation} = Create Dictionary |
716 |
|
|
... instructeur=Poly (H) |
717 |
|
|
... om_collectivite=${collectivite} |
718 |
softime |
17542 |
... dossier_autorisation_type_detaille=PCI - Permis de construire pour une maison individuelle et / ou ses annexes |
719 |
softime |
8329 |
Ajouter l'affectation depuis le menu ${args_affectation} |
720 |
|
|
|
721 |
|
|
# |
722 |
softime |
10573 |
${direction} = Set Variable Direction SCP |
723 |
|
|
${direction_code} = Set Variable SCP |
724 |
|
|
${div_1} = Set Variable subdivision SCP1 |
725 |
|
|
${div_code_1} = Set Variable SCP1 |
726 |
softime |
8329 |
Ajouter la direction depuis le menu ${direction_code} ${direction} |
727 |
softime |
10573 |
... null Chef SCP null null ${collectivite} |
728 |
softime |
8329 |
Ajouter la division depuis le menu ${div_code_1} ${div_1} null |
729 |
softime |
10573 |
... Chef SCP null null ${direction} |
730 |
softime |
8329 |
|
731 |
|
|
|
732 |
|
|
#Créer un nouveau dossier (affecté à l'utilisateur 1) |
733 |
|
|
Depuis la page d'accueil admin admin |
734 |
|
|
#Création du dossier sur lequel un message manuel sera ajouté |
735 |
|
|
&{args_petitionnaire} = Create Dictionary |
736 |
|
|
... particulier_nom=Parkopoulos |
737 |
|
|
... particulier_prenom=Sisyphe |
738 |
|
|
... om_collectivite=${collectivite} |
739 |
|
|
&{args_demande} = Create Dictionary |
740 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
741 |
|
|
... demande_type=Dépôt Initial |
742 |
|
|
... om_collectivite=${collectivite} |
743 |
|
|
${di} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
744 |
|
|
|
745 |
|
|
#Ajouter un message manuel au dossier collectivité niveau 1 par un administrateur |
746 |
|
|
${message} = Set Variable Message de l'admin |
747 |
|
|
${dossier_message_1} = Ajouter un message dans le dossier d'instruction ${di} ${message} |
748 |
|
|
|
749 |
|
|
#On vérifie que le message apparait dans le listing des messages |
750 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} |
751 |
|
|
... Element Should Contain css=table.tab-tab ${dossier_message_1} |
752 |
|
|
#On vérifie le type et le destinataire du message |
753 |
|
|
Go To ${PROJECT_URL}/app/index.php?module=sousform&obj=dossier_message&action=3&idx=${dossier_message_1} |
754 |
|
|
Wait Until Element Is Visible type |
755 |
|
|
Element Text Should Be type message manuel |
756 |
|
|
Element Text Should Be destinataire instructeur |
757 |
|
|
|
758 |
|
|
#En vu de pouvoir vérifier l'icone de message dans le listing des derniers dossiers |
759 |
|
|
#déposés, on ajoute le widget correspondant au tableau de bord INSTRUCTEUR |
760 |
softime |
14542 |
Ajouter le droit depuis le menu si il n'existe pas derniers_dossiers_deposes INSTRUCTEUR |
761 |
softime |
8329 |
Depuis le contexte du widget derniers_dossiers_deposes |
762 |
|
|
Click On Form Portlet Action om_widget modifier |
763 |
|
|
Input Text arguments |
764 |
|
|
... codes_datd=PCI;PD\nfiltre=division\nfiltre_depot=guichet\nnombre_de_jours=15 |
765 |
|
|
Click On Submit Button |
766 |
|
|
# On ajoute le widget au tableau de bord des instructeurs |
767 |
|
|
Go To ${PROJECT_URL}/app/index.php?module=form&obj=om_dashboard&action=0 |
768 |
|
|
Select From List By Label om_profil INSTRUCTEUR |
769 |
|
|
Input Text bloc C1 |
770 |
|
|
Select From List By Label om_widget Les derniers dossiers déposés |
771 |
|
|
Click On Submit Button |
772 |
|
|
|
773 |
|
|
#Actions de l'utilisateur 1 |
774 |
|
|
Depuis la page d'accueil instrpoly instrpoly |
775 |
|
|
# On clique sur le lien du widget Mes messages(Voir +) |
776 |
softime |
12654 |
Click Element Until New Element css=.widget_messages_retours .widget-footer a css=div#adv-search-classic-fields input |
777 |
softime |
10573 |
# Recherche sur le dossier |
778 |
|
|
${libelle_sans_espace} = Sans espace ${di} |
779 |
|
|
Input Text css=div#adv-search-classic-fields input ${libelle_sans_espace} |
780 |
|
|
Click On Search Button |
781 |
softime |
8329 |
# L'instructeur polyvalent doit voir le nouveau message |
782 |
|
|
Element Should Contain css=table.tab-tab ${di} |
783 |
|
|
#Ajouter un message manuel au dossier par un utilisateur 2 (collectivité de niveau 2) |
784 |
|
|
${message} = Set Variable Message de l'instrpoly (collectivité niveau 2) |
785 |
|
|
${dossier_message_2} = Ajouter un message dans le dossier d'instruction ${di} ${message} |
786 |
|
|
#On vérifie que le message apparait dans le listing des messages |
787 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} |
788 |
|
|
... Element Should Contain css=table.tab-tab ${dossier_message_2} |
789 |
|
|
Go To ${PROJECT_URL}/app/index.php?module=sousform&obj=dossier_message&action=3&idx=${dossier_message_2} |
790 |
|
|
Wait Until Element Is Visible type |
791 |
|
|
Element Text Should Be type message manuel |
792 |
|
|
Element Text Should Be destinataire commune |
793 |
|
|
|
794 |
|
|
Depuis la page d'accueil admin admin |
795 |
|
|
Ajouter le droit depuis le menu dossier_message_ajouter INSTRUCTEUR |
796 |
|
|
#Créer un nouveau dossier (affecté à l'utilisateur 2) |
797 |
|
|
${utilisateur_2} = Set Variable Makise Kurisu |
798 |
|
|
Ajouter l'utilisateur ${utilisateur_2} [email protected] instrms instrms INSTRUCTEUR ${collectivite} |
799 |
|
|
Ajouter l'instructeur depuis le menu ${utilisateur_2} ${div_1} instructeur ${utilisateur_2} |
800 |
|
|
# |
801 |
|
|
&{args_affectation} = Create Dictionary |
802 |
|
|
... instructeur=${utilisateur_2} (${div_code_1}) |
803 |
|
|
... om_collectivite=${collectivite} |
804 |
softime |
17542 |
... dossier_autorisation_type_detaille=PD - Permis de démolir |
805 |
softime |
8329 |
Ajouter l'affectation depuis le menu ${args_affectation} |
806 |
|
|
#Création du dossier sur lequel un message manuel sera ajouté |
807 |
|
|
&{args_petitionnaire} = Create Dictionary |
808 |
|
|
... particulier_nom=Rintarou |
809 |
|
|
... particulier_prenom=Okabe |
810 |
|
|
... om_collectivite=${collectivite} |
811 |
|
|
&{args_demande} = Create Dictionary |
812 |
|
|
... dossier_autorisation_type_detaille=Permis de démolir |
813 |
|
|
... demande_type=Dépôt Initial |
814 |
|
|
... om_collectivite=${collectivite} |
815 |
|
|
${di} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
816 |
|
|
|
817 |
|
|
Depuis la page d'accueil instrms instrms |
818 |
|
|
#On vérifie que l'utilisateur 2 est bien notifié du message laissé par l'admin |
819 |
|
|
${nombre_messages} = Get Text |
820 |
|
|
... css=.widget_messages_retours .widget-content .size-h3.box-icon.rounded.bg-info |
821 |
|
|
Should Not Be Empty ${nombre_messages} |
822 |
|
|
Should Be Equal ${nombre_messages} 1 |
823 |
|
|
#Ajouter un message manuel au dossier par l'utilisateur 2 (collectivité de niveau 2) |
824 |
|
|
${message} = Set Variable Message de l'instrms (collectivité niveau 1) |
825 |
|
|
${dossier_message_2} = Ajouter un message dans le dossier d'instruction ${di} ${message} |
826 |
|
|
#On vérifie le type et le destinataire du message |
827 |
|
|
Go To ${PROJECT_URL}/app/index.php?module=sousform&obj=dossier_message&action=3&idx=${dossier_message_1} |
828 |
|
|
Wait Until Element Is Visible type |
829 |
|
|
Element Text Should Be type message manuel |
830 |
|
|
Element Text Should Be destinataire instructeur |
831 |
|
|
#On vérifie que l'utilisateur 2 n'est notifié que du message non lu: |
832 |
|
|
# l'instructeur du dossier étant l'emetteur du message, il n'est pas notifié |
833 |
|
|
Depuis la page d'accueil instrms instrms |
834 |
|
|
${nombre_messages} = Get Text |
835 |
|
|
... css=.widget_messages_retours .widget-content .size-h3.box-icon.rounded.bg-info |
836 |
|
|
Should Not Be Empty ${nombre_messages} |
837 |
|
|
Should Be Equal ${nombre_messages} 1 |
838 |
|
|
|
839 |
|
|
# On vérifie que le listing associé au widget des derniers dossiers déposés |
840 |
|
|
# affiche bien un indicateur de message manuel pour le dossier |
841 |
|
|
# On clique sur le lien vers le listing |
842 |
|
|
Depuis la page d'accueil instrms instrms |
843 |
|
|
Click Link css=.widget_derniers_dossiers_deposes .widget-footer a |
844 |
softime |
17036 |
Le titre de la page doit être Instruction > Dossiers Déposés |
845 |
softime |
8329 |
# On vérifie la présence de l'indicateur |
846 |
softime |
12847 |
Page Should Contain Element css=div#tab-derniers_dossiers_deposes div.tab-container table.tab-tab tbody tr td.col-10 a span |
847 |
softime |
8329 |
|
848 |
|
|
#On met l'option du widget des derniers dossiers restreindre_msg_non_lu à true |
849 |
|
|
Depuis la page d'accueil admin admin |
850 |
|
|
Depuis le contexte du widget derniers_dossiers_deposes |
851 |
|
|
Click On Form Portlet Action om_widget modifier |
852 |
|
|
Input Text arguments |
853 |
|
|
... codes_datd=PCI;PD\nfiltre=division\nfiltre_depot=guichet\nnombre_de_jours=15\nrestreindre_msg_non_lus=true |
854 |
|
|
Click On Submit Button |
855 |
|
|
Depuis la page d'accueil instrms instrms |
856 |
|
|
Click Link css=.widget_derniers_dossiers_deposes .widget-footer a |
857 |
softime |
17036 |
Le titre de la page doit être Instruction > Dossiers Déposés |
858 |
softime |
8329 |
# On vérifie l'absence' de l'indicateur de message |
859 |
softime |
12847 |
Page Should Not Contain Element css=div#tab-derniers_dossiers_deposes div.tab-container table.tab-tab tbody tr td.col-10 a span |
860 |
softime |
8329 |
|
861 |
|
|
#Supprimer le droit ajouté en début de test pour revenir en condition initiale |
862 |
|
|
Depuis la page d'accueil admin admin |
863 |
|
|
Depuis le listing des droits |
864 |
|
|
Use Simple Search libellé derniers_dossiers_deposes |
865 |
|
|
Select From List By Label name=selectioncol Tous |
866 |
|
|
Click Element css=button#search-submit |
867 |
|
|
Wait Until Element Is Visible css=table.tab-tab |
868 |
|
|
Click On Link INSTRUCTEUR |
869 |
|
|
Click Element action-form-om_droit-supprimer |
870 |
|
|
Click On Submit Button |
871 |
softime |
8989 |
|
872 |
softime |
17542 |
|
873 |
|
|
Vérification de la recherche avancée du menu 'Message' |
874 |
|
|
[Documentation] On vérifie le bon fonctionnement de la recherche avancée du menu 'Message' pour les champs suivants : |
875 |
|
|
... dossier, instruction secondaire, collectivité, division et type |
876 |
|
|
Depuis la page d'accueil admin admin |
877 |
|
|
|
878 |
|
|
# |
879 |
|
|
# Test du dossier |
880 |
|
|
# |
881 |
|
|
|
882 |
|
|
&{search_value} = Create Dictionary |
883 |
|
|
... dossier=${di_03_ns} |
884 |
|
|
Effectuer une recherche avancée sur les messages ${search_value} |
885 |
|
|
|
886 |
|
|
# On vérifie que seul s'affiche le dossier ayant comme numéro di_03_ns |
887 |
|
|
Element Should Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-1 ${di_03} |
888 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-1 ${di_02} |
889 |
|
|
|
890 |
|
|
# |
891 |
|
|
# Test de l'instruction secondaire |
892 |
|
|
# |
893 |
|
|
|
894 |
|
|
# On vérifie que le select est bien remplis |
895 |
|
|
Ouvrir la recherche avancée Tous Les Messages |
896 |
|
|
Select List Should contain value css=div#adv-search-adv-fields select#instructeur_2 Instr. Service Marseille |
897 |
|
|
Select List Should contain value css=div#adv-search-adv-fields select#instructeur_2 instructeur_secondaire_mr |
898 |
|
|
|
899 |
|
|
&{search_value} = Create Dictionary |
900 |
|
|
... instructeur_2=instructeur_secondaire_mr |
901 |
|
|
Effectuer une recherche avancée sur les messages ${search_value} |
902 |
|
|
# On vérifie que seul s'affiche le dossier ayant comme numéro di_03 |
903 |
|
|
Element Should Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-1 ${di_02} |
904 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-1 ${di_03} |
905 |
|
|
|
906 |
|
|
# |
907 |
|
|
# Test de la collectivité |
908 |
|
|
# |
909 |
|
|
|
910 |
|
|
&{search_value} = Create Dictionary |
911 |
|
|
... collectivite=${collectivite_b} |
912 |
|
|
Effectuer une recherche avancée sur les messages ${search_value} |
913 |
|
|
# On vérifie que seul s'affiche le dossier ayant comme numéro di_03 et collectivité ${collectivite_b} |
914 |
|
|
Element Should Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-10 ${collectivite_b} |
915 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-1 ${di_03} |
916 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-10 ${collectivite_a} |
917 |
|
|
|
918 |
|
|
# |
919 |
|
|
# Test de la divison |
920 |
|
|
# |
921 |
|
|
|
922 |
|
|
&{search_value} = Create Dictionary |
923 |
|
|
... division=SBPH |
924 |
|
|
Effectuer une recherche avancée sur les messages ${search_value} |
925 |
|
|
# On vérifie que seul s'affiche le dossier ayant comme numéro di_03 et collectivité SBPH |
926 |
|
|
Element Should Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-9 SBPH |
927 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-9 YY |
928 |
|
|
|
929 |
|
|
# |
930 |
|
|
# Test du type |
931 |
|
|
# |
932 |
|
|
|
933 |
|
|
Ouvrir la recherche avancée Tous Les Messages |
934 |
|
|
# On test que la liste déroulante est correctement remplie |
935 |
|
|
Select List Should contain value css=div#adv-search-adv-fields select#type message manuel |
936 |
|
|
Select List Should contain value css=div#adv-search-adv-fields select#type Ajout de pièce(s) |
937 |
|
|
|
938 |
|
|
# Ajouter un message manuel au dossier collectivité niveau 1 par un administrateur |
939 |
|
|
${message} = Set Variable Message de l'admin |
940 |
|
|
${dossier_message_1} = Ajouter un message dans le dossier d'instruction ${di_03} ${message} |
941 |
|
|
|
942 |
|
|
&{search_value} = Create Dictionary |
943 |
|
|
... type=Ajout de pièce(s) |
944 |
|
|
Effectuer une recherche avancée sur les messages ${search_value} |
945 |
|
|
Element Should Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-2 Ajout de pièce(s) |
946 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-2 message manuel |
947 |
|
|
Element Should Not Contain css=div#tab-messages_tous_retours table.tab-tab tbody td.col-2 Autorisation contestée |
948 |
|
|
|
949 |
|
|
|
950 |
softime |
8989 |
Décomposition du jeu de données |
951 |
softime |
19307 |
[Documentation] Il est nécessaire de faire cette manipulation sur : |
952 |
|
|
... l'option 'option_notification_piece_numerisee' pour éviter le |
953 |
|
|
... FAIL: Element with locator 'dossier_message_id' not found. |
954 |
|
|
... et sur l'option 'option_afficher_division' pour éviter le fail |
955 |
|
|
... liée a l'affichage de la vision ex : '"Juriste" == "Juriste (H)"' should be true. |
956 |
|
|
|
957 |
softime |
8989 |
&{param_args} = Create Dictionary |
958 |
softime |
17036 |
... delete=true |
959 |
|
|
... libelle=option_afficher_division |
960 |
|
|
... om_collectivite=agglo |
961 |
|
|
Gerer le paramètre par WS ${param_args} |
962 |
softime |
14064 |
|
963 |
|
|
&{param_args} = Create Dictionary |
964 |
softime |
17036 |
... delete=true |
965 |
|
|
... libelle=option_notification_piece_numerisee |
966 |
|
|
... om_collectivite=agglo |
967 |
|
|
Gerer le paramètre par WS ${param_args} |