1 |
mbroquet |
3730 |
*** Settings *** |
2 |
|
|
Documentation Test la taxe d'aménagement. |
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 |
softime |
7067 |
Création d'un dossier d'instruction avant l'activation de la simulation des taxes |
13 |
mbroquet |
3730 |
|
14 |
softime |
6929 |
[Documentation] Permet de vérifier les actions utilisant le paramétrage des |
15 |
|
|
... taxes si aucun paramétrage n'est renseigné et que l'option n'est pas |
16 |
|
|
... activée. |
17 |
|
|
|
18 |
|
|
# |
19 |
|
|
&{args_petitionnaire} = Create Dictionary |
20 |
|
|
... particulier_nom=Tollmache |
21 |
|
|
... particulier_prenom=Fleur |
22 |
softime |
7067 |
... om_collectivite=MARSEILLE |
23 |
softime |
6929 |
&{args_demande} = Create Dictionary |
24 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
25 |
|
|
... demande_type=Dépôt Initial |
26 |
softime |
7067 |
... om_collectivite=MARSEILLE |
27 |
|
|
${di_not_for_suite} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
28 |
softime |
6929 |
|
29 |
|
|
Depuis la page d'accueil instr instr |
30 |
|
|
Depuis le contexte du dossier d'instruction ${di_not_for_suite} |
31 |
|
|
# On vérifie que le fieldset de simulation des taxes n'est pas accessible |
32 |
|
|
Page Should Not Contain Element css=#fieldset-form-dossier_instruction-simulation-des-taxes |
33 |
|
|
# On vérifie que la modification des données techniques ne provoque pas |
34 |
|
|
# d'erreur |
35 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
36 |
|
|
# On clique sur l'action modifier |
37 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
38 |
|
|
# On valide le formulaire |
39 |
|
|
Click On Submit Button In Subform |
40 |
|
|
# On vérifie le message affiché à l'utilisateur |
41 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées. |
42 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
43 |
softime |
6929 |
Click On Back Button In Subform |
44 |
|
|
# On vérifie que la modification du dossier d'instruction ne provoque pas |
45 |
|
|
# d'erreur |
46 |
|
|
Click On Form Portlet Action dossier_instruction modifier |
47 |
|
|
# On valide le formulaire |
48 |
|
|
Click On Submit Button |
49 |
|
|
# On vérifie le message affiché à l'utilisateur |
50 |
|
|
Valid Message Should Be Vos modifications ont bien été enregistrées. |
51 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
52 |
softime |
6929 |
|
53 |
|
|
|
54 |
|
|
Création d'un dossier d'instruction après activation de l'option et sans paramétrage des taxes |
55 |
|
|
|
56 |
|
|
[Documentation] Permet de vérifier les actions utilisant le paramétrage des |
57 |
|
|
... taxes si aucun paramétrage n'est renseigné et que l'option est activée. |
58 |
|
|
|
59 |
jymadier |
4169 |
Depuis la page d'accueil admin admin |
60 |
softime |
6929 |
# On active l'option de simulation des taxes |
61 |
|
|
Ajouter le paramètre depuis le menu option_simulation_taxes true agglo |
62 |
mbroquet |
3730 |
|
63 |
softime |
6929 |
# |
64 |
|
|
&{args_petitionnaire} = Create Dictionary |
65 |
|
|
... particulier_nom=Laux |
66 |
|
|
... particulier_prenom=Claudette |
67 |
softime |
7067 |
... om_collectivite=MARSEILLE |
68 |
mbroquet |
3730 |
|
69 |
softime |
6929 |
&{args_demande} = Create Dictionary |
70 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
71 |
|
|
... demande_type=Dépôt Initial |
72 |
softime |
7067 |
... om_collectivite=MARSEILLE |
73 |
|
|
${di_not_for_suite} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
74 |
softime |
6929 |
|
75 |
|
|
Depuis la page d'accueil instr instr |
76 |
|
|
Depuis le contexte du dossier d'instruction ${di_not_for_suite} |
77 |
|
|
# On vérifie que le fieldset de simulation des taxes n'est pas accessible |
78 |
|
|
Page Should Not Contain Element css=#fieldset-form-dossier_instruction-simulation-des-taxes |
79 |
|
|
# On vérifie que la modification des données techniques ne provoque pas |
80 |
|
|
# d'erreur |
81 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
82 |
|
|
# On clique sur l'action modifier |
83 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
84 |
|
|
# On valide le formulaire |
85 |
|
|
Click On Submit Button In Subform |
86 |
|
|
# On vérifie le message affiché à l'utilisateur |
87 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées. |
88 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
89 |
softime |
6929 |
Click On Back Button In Subform |
90 |
|
|
# On vérifie que la modification du dossier d'instruction ne provoque pas |
91 |
|
|
# d'erreur |
92 |
|
|
Click On Form Portlet Action dossier_instruction modifier |
93 |
|
|
# On valide le formulaire |
94 |
|
|
Click On Submit Button |
95 |
|
|
# On vérifie le message affiché à l'utilisateur |
96 |
|
|
Valid Message Should Be Vos modifications ont bien été enregistrées. |
97 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
98 |
softime |
6929 |
|
99 |
|
|
Depuis la page d'accueil admin admin |
100 |
|
|
# On désactive l'option de simulation des taxes |
101 |
|
|
Modifier le paramètre option_simulation_taxes false agglo |
102 |
|
|
|
103 |
|
|
|
104 |
|
|
Création d'un dossier d'instruction après paramétrage des taxes et sans l'option activée |
105 |
|
|
|
106 |
|
|
[Documentation] Permet de vérifier les actions utilisant le paramétrage des |
107 |
|
|
... taxes si un paramétrage est renseigné et que l'option est desactivée. |
108 |
|
|
|
109 |
|
|
Depuis la page d'accueil admin admin |
110 |
|
|
&{args_taxes} = Create Dictionary |
111 |
|
|
... om_collectivite=MARSEILLE |
112 |
|
|
... val_forf_surf_cstr=705 |
113 |
|
|
... val_forf_empl_tente_carav_rml=3000 |
114 |
|
|
... val_forf_empl_hll=10000 |
115 |
|
|
... val_forf_surf_piscine=200 |
116 |
|
|
... val_forf_nb_eolienne=3000 |
117 |
|
|
... val_forf_surf_pann_photo=10 |
118 |
|
|
... val_forf_nb_parking_ext=2000 |
119 |
|
|
... tx_depart=2.00 |
120 |
|
|
... tx_comm_secteur_1=1.00 |
121 |
|
|
... tx_rap=0.40 |
122 |
|
|
Ajouter le paramétrage des taxes ${args_taxes} |
123 |
|
|
|
124 |
|
|
# |
125 |
|
|
&{args_petitionnaire} = Create Dictionary |
126 |
|
|
... particulier_nom=Labossière |
127 |
|
|
... particulier_prenom=Arthur |
128 |
softime |
7067 |
... om_collectivite=MARSEILLE |
129 |
softime |
6929 |
|
130 |
|
|
&{args_demande} = Create Dictionary |
131 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
132 |
|
|
... demande_type=Dépôt Initial |
133 |
softime |
7067 |
... om_collectivite=MARSEILLE |
134 |
|
|
${di_not_for_suite} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
135 |
softime |
6929 |
|
136 |
|
|
Depuis la page d'accueil instr instr |
137 |
|
|
Depuis le contexte du dossier d'instruction ${di_not_for_suite} |
138 |
|
|
# On vérifie que le fieldset de simulation des taxes n'est pas accessible |
139 |
|
|
Page Should Not Contain Element css=#fieldset-form-dossier_instruction-simulation-des-taxes |
140 |
|
|
# On vérifie que la modification des données techniques ne provoque pas |
141 |
|
|
# d'erreur |
142 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
143 |
|
|
# On clique sur l'action modifier |
144 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
145 |
|
|
# On valide le formulaire |
146 |
|
|
Click On Submit Button In Subform |
147 |
|
|
# On vérifie le message affiché à l'utilisateur |
148 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées. |
149 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
150 |
softime |
6929 |
Click On Back Button In Subform |
151 |
|
|
# On vérifie que la modification du dossier d'instruction ne provoque pas |
152 |
|
|
# d'erreur |
153 |
|
|
Click On Form Portlet Action dossier_instruction modifier |
154 |
|
|
# On valide le formulaire |
155 |
|
|
Click On Submit Button |
156 |
|
|
# On vérifie le message affiché à l'utilisateur |
157 |
|
|
Valid Message Should Be Vos modifications ont bien été enregistrées. |
158 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
159 |
softime |
6929 |
|
160 |
|
|
|
161 |
mbroquet |
3730 |
Ajout de la demande avec secteur sélectionné automatiquement |
162 |
|
|
|
163 |
|
|
[Documentation] Ajoute une demande lorsque la taxe d'aménagement est |
164 |
|
|
... paramétrée avec un seul secteur. |
165 |
|
|
|
166 |
softime |
6929 |
Depuis la page d'accueil admin admin |
167 |
|
|
# On désactive l'option de simulation des taxes |
168 |
|
|
Modifier le paramètre option_simulation_taxes true agglo |
169 |
|
|
|
170 |
mbroquet |
3730 |
# |
171 |
|
|
&{args_petitionnaire} = Create Dictionary |
172 |
|
|
... particulier_nom=De Riv |
173 |
|
|
... particulier_prenom=Géralt |
174 |
softime |
7067 |
... om_collectivite=MARSEILLE |
175 |
mbroquet |
3730 |
|
176 |
|
|
&{args_demande} = Create Dictionary |
177 |
|
|
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
178 |
|
|
... demande_type=Dépôt Initial |
179 |
softime |
7067 |
... om_collectivite=MARSEILLE |
180 |
|
|
|
181 |
|
|
${di} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire} |
182 |
mbroquet |
3730 |
Set Suite Variable ${di} |
183 |
softime |
7067 |
|
184 |
|
|
Depuis la page d'accueil guichet guichet |
185 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
186 |
mbroquet |
3730 |
# On vérifie le fil d'Ariane |
187 |
|
|
Page Title Should Be Instruction > Dossiers D'instruction > ${di} DE RIV GÉRALT |
188 |
|
|
# On déplie le fieldset de la taxe d'aménagement |
189 |
softime |
6929 |
Open Fieldset dossier_instruction simulation-des-taxes |
190 |
mbroquet |
3730 |
# On vérifie que le secteur 1 est sélectionné |
191 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_secteur Secteur 1 |
192 |
|
|
|
193 |
|
|
|
194 |
|
|
Modification des données techniques du dossier d'instruction |
195 |
|
|
|
196 |
|
|
[Documentation] Modifie les données techniques du dossier d'instruction |
197 |
softime |
6929 |
... pour lancer le calcul automatique des taxes. |
198 |
mbroquet |
3730 |
|
199 |
|
|
# |
200 |
softime |
6929 |
Depuis la page d'accueil instr instr |
201 |
|
|
&{args_dt_taxes} = Create Dictionary |
202 |
|
|
... tax_surf_tot_cstr=160 |
203 |
|
|
... tax_su_princ_surf1=160 |
204 |
|
|
... tax_sup_bass_pisc_cr=50 |
205 |
|
|
... tax_am_statio_ext_cr=2 |
206 |
|
|
... tax_surf_loc_arch=0.5 |
207 |
|
|
... tax_surf_pisc_arch=2 |
208 |
|
|
... mtn_exo_ta_part_commu=100 |
209 |
|
|
... mtn_exo_ta_part_depart=100 |
210 |
|
|
... mtn_exo_ta_part_reg=0 |
211 |
|
|
... mtn_exo_rap=20 |
212 |
|
|
Modifier les données techniques pour le calcul des impositions ${di} ${args_dt_taxes} |
213 |
mbroquet |
3730 |
# On clique sur le bouton retour |
214 |
|
|
Click On Back Button In Subform |
215 |
|
|
# |
216 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
217 |
|
|
# On déplie le fieldset de la taxe d'aménagement |
218 |
softime |
6929 |
Open Fieldset dossier_instruction simulation-des-taxes |
219 |
mbroquet |
3730 |
# Vérifie les montants |
220 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_secteur Secteur 1 |
221 |
softime |
6929 |
Element Should Contain css=#tax_mtn_part_commu 815 |
222 |
|
|
Element Should Contain css=#tax_mtn_part_commu_sans_exo 915 |
223 |
|
|
Element Should Contain css=#tax_mtn_part_depart 1731 |
224 |
|
|
Element Should Contain css=#tax_mtn_part_depart_sans_exo 1831 |
225 |
|
|
Element Should Contain css=#tax_mtn_total 2546 |
226 |
|
|
Element Should Contain css=#tax_mtn_total_sans_exo 2746 |
227 |
|
|
Element Should Contain css=#tax_mtn_rap 20 |
228 |
|
|
Element Should Contain css=#tax_mtn_rap_sans_exo 40 |
229 |
mbroquet |
3730 |
|
230 |
|
|
|
231 |
|
|
Modification du secteur du dossier d'instruction |
232 |
|
|
|
233 |
|
|
[Documentation] Modifie le secteur du dossier d'instruction pour relancer |
234 |
|
|
... le calcul automatique des taxes. |
235 |
|
|
|
236 |
jymadier |
4169 |
Depuis la page d'accueil admin admin |
237 |
softime |
6929 |
&{args_taxes} = Create Dictionary |
238 |
|
|
... om_collectivite=MARSEILLE |
239 |
|
|
... tx_comm_secteur_2=2.00 |
240 |
|
|
Modifier le paramétrage des taxes ${args_taxes} |
241 |
mbroquet |
3730 |
# |
242 |
softime |
6929 |
Depuis la page d'accueil instr instr |
243 |
softime |
6272 |
&{args_di} = Create Dictionary |
244 |
|
|
... tax_secteur=Secteur 2 |
245 |
|
|
Modifier le dossier d'instruction ${di} ${args_di} |
246 |
mbroquet |
3730 |
# |
247 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
248 |
|
|
# On déplie le fieldset de la taxe d'aménagement |
249 |
softime |
6929 |
Open Fieldset dossier_instruction simulation-des-taxes |
250 |
mbroquet |
3730 |
# On vérifie que le secteur 2 est sélectionné |
251 |
softime |
6929 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_secteur Secteur 2 |
252 |
mbroquet |
3730 |
# Vérifie les montants |
253 |
softime |
6929 |
Element Should Contain css=#tax_mtn_part_commu 1731 |
254 |
|
|
Element Should Contain css=#tax_mtn_part_commu_sans_exo 1831 |
255 |
|
|
Element Should Contain css=#tax_mtn_part_depart 1731 |
256 |
|
|
Element Should Contain css=#tax_mtn_part_depart_sans_exo 1831 |
257 |
|
|
Element Should Contain css=#tax_mtn_total 3462 |
258 |
|
|
Element Should Contain css=#tax_mtn_total_sans_exo 3662 |
259 |
|
|
Element Should Contain css=#tax_mtn_rap 20 |
260 |
|
|
Element Should Contain css=#tax_mtn_rap_sans_exo 40 |
261 |
mbroquet |
3730 |
|
262 |
|
|
|
263 |
|
|
Vérification du montant liquidé de la part régionale |
264 |
|
|
|
265 |
|
|
[Documentation] Si la commune se situe en Île-de-France, le dossier |
266 |
|
|
... d'instruction est soumis à une taxe en plus, la part régionale. |
267 |
|
|
|
268 |
jymadier |
4169 |
Depuis la page d'accueil admin admin |
269 |
softime |
6929 |
&{args_taxes} = Create Dictionary |
270 |
|
|
... om_collectivite=MARSEILLE |
271 |
|
|
... tx_reg=0.25 |
272 |
|
|
... en_ile_de_france=true |
273 |
|
|
Modifier le paramétrage des taxes ${args_taxes} |
274 |
mbroquet |
3730 |
# |
275 |
softime |
6929 |
Depuis la page d'accueil instr instr |
276 |
mbroquet |
3730 |
Depuis le contexte du dossier d'instruction ${di} |
277 |
softime |
6929 |
Click On Form Portlet Action dossier_instruction donnees_techniques |
278 |
mbroquet |
3730 |
# On clique sur l'action modifier |
279 |
softime |
6929 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
280 |
mbroquet |
3730 |
# On valide le formulaire |
281 |
|
|
Click On Submit Button In Subform |
282 |
|
|
# On vérifie le message affiché à l'utilisateur |
283 |
softime |
6929 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées. |
284 |
mbroquet |
3730 |
# On clique sur le bouton retour |
285 |
|
|
Click On Back Button In Subform |
286 |
|
|
# |
287 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
288 |
|
|
# On déplie le fieldset de la taxe d'aménagement |
289 |
softime |
6929 |
Open Fieldset dossier_instruction simulation-des-taxes |
290 |
mbroquet |
3730 |
# On vérifie que le montant de la taxe régionale existe |
291 |
softime |
6929 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_mtn_part_reg 228 |
292 |
|
|
Element Should Contain css=#tax_mtn_part_reg_sans_exo 228 |
293 |
mbroquet |
3730 |
# On vérifie le montant total qui doit être modifié |
294 |
softime |
6929 |
Element Should Contain css=#tax_mtn_total 3690 |
295 |
|
|
Element Should Contain css=#tax_mtn_total_sans_exo 3890 |
296 |
|
|
|
297 |
|
|
|
298 |
|
|
Suppression d'un taux de secteur communal utilisé par un dossier |
299 |
|
|
|
300 |
|
|
[Documentation] Si on supprime le taux d'un secteur communal utilisé dans |
301 |
|
|
... un dossier d'instruction et qu'on modifie les données techniques pour |
302 |
|
|
... relancer le calcul, les montants doivent être vides car incalculable |
303 |
|
|
... sans le taux cummunal |
304 |
|
|
|
305 |
|
|
Depuis la page d'accueil admin admin |
306 |
|
|
&{args_taxes} = Create Dictionary |
307 |
|
|
... om_collectivite=MARSEILLE |
308 |
|
|
... tx_comm_secteur_2=${EMPTY} |
309 |
|
|
Modifier le paramétrage des taxes ${args_taxes} |
310 |
|
|
# |
311 |
|
|
Depuis la page d'accueil instr instr |
312 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
313 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
314 |
|
|
# On clique sur l'action modifier |
315 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
316 |
|
|
# On valide le formulaire |
317 |
|
|
Click On Submit Button In Subform |
318 |
|
|
# On vérifie le message affiché à l'utilisateur |
319 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées. |
320 |
|
|
# On clique sur le bouton retour |
321 |
|
|
Click On Back Button In Subform |
322 |
|
|
# |
323 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
324 |
|
|
# On déplie le fieldset de la taxe d'aménagement |
325 |
|
|
Open Fieldset dossier_instruction simulation-des-taxes |
326 |
|
|
# On vérifie que les montants de la TA sont vides car incalculable |
327 |
|
|
Element Should Contain css=#tax_mtn_part_commu ${EMPTY} |
328 |
|
|
Element Should Contain css=#tax_mtn_part_commu_sans_exo ${EMPTY} |
329 |
|
|
Element Should Contain css=#tax_mtn_part_depart ${EMPTY} |
330 |
|
|
Element Should Contain css=#tax_mtn_part_depart_sans_exo ${EMPTY} |
331 |
|
|
Element Should Contain css=#tax_mtn_total ${EMPTY} |
332 |
|
|
Element Should Contain css=#tax_mtn_total_sans_exo ${EMPTY} |
333 |
|
|
|
334 |
|
|
|
335 |
|
|
Désactivation de la simulation des taxes |
336 |
|
|
|
337 |
|
|
[Documentation] Si l'option de simulation des taxes est désactivée, on |
338 |
|
|
... vérifie que le fieldset n'est plus accessible et que la modification |
339 |
|
|
... des données techniques ne provoque pas d'erreur |
340 |
|
|
|
341 |
|
|
Depuis la page d'accueil admin admin |
342 |
|
|
Modifier le paramètre option_simulation_taxes false agglo |
343 |
|
|
|
344 |
|
|
Depuis la page d'accueil instr instr |
345 |
|
|
Depuis le contexte du dossier d'instruction ${di} |
346 |
|
|
# On vérifie le fieldset n'est plus accessible |
347 |
|
|
Page Should Not Contain Element css=#fieldset-form-dossier_instruction-simulation-des-taxes |
348 |
|
|
# On vérifie que la modification des données techniques ne provoque pas |
349 |
|
|
# d'erreur |
350 |
|
|
Click On Form Portlet Action dossier_instruction donnees_techniques |
351 |
|
|
# On clique sur l'action modifier |
352 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier |
353 |
|
|
# On valide le formulaire |
354 |
|
|
Click On Submit Button In Subform |
355 |
|
|
# On vérifie le message affiché à l'utilisateur |
356 |
|
|
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées. |
357 |
softime |
7996 |
La page ne doit pas contenir d'erreur |
358 |
softime |
6929 |
Click On Back Button In Subform |