/[openfoncier]/trunk/tests/020_administration.robot
ViewVC logotype

Contents of /trunk/tests/020_administration.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4266 - (show annotations)
Mon May 23 12:14:23 2016 UTC (8 years, 8 months ago) by fmichon
File size: 5075 byte(s)
* Tests : COrrection du test de paramétrage de logo.

1 *** Settings ***
2 Documentation Menu Administration
3 # On inclut les mots-clefs
4 Resource resources/resources.robot
5 # On ouvre et on ferme le navigateur respectivement au début et à la fin
6 # du Test Suite.
7 Suite Setup For Suite Setup
8 Suite Teardown For Suite Teardown
9
10
11 *** Test Cases ***
12 Affichage des champs de fusion
13
14 [Documentation] Permet de tester la liste des champs de fusion.
15
16 Depuis la page d'accueil admin admin
17
18 &{args_petitionnaire} = Create Dictionary
19 ... particulier_nom=Test
20 ... particulier_prenom=Fusion
21 ... om_collectivite=MARSEILLE
22
23 &{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 ... om_collectivite=MARSEILLE
27 ... terrain_adresse_voie_numero=27
28 ... terrain_adresse_voie=rue grande
29 ... terrain_adresse_lieu_dit=Moulin de redon
30 ... terrain_adresse_code_postal=13390
31 ... terrain_adresse_localite=Auriol
32
33 ${di_libelle} = Ajouter la nouvelle demande depuis le menu ${args_demande} ${args_petitionnaire}
34
35 Ajouter une consultation depuis un dossier ${di_libelle} 59.72 - DDTM 13 - Service Urbanisme
36
37 Depuis l'onglet consultation du dossier ${di_libelle}
38 Click On Link 59.72 - DDTM 13 - Service Urbanisme
39 Click On Link Éditer la consultation PDF
40
41 Open PDF file
42
43 Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Moulin de redon
44
45 Close PDF
46
47
48 TNR Listing des utilisateurs sans le mot de passe
49
50 [Documentation] Dans le listing des utilisateurs la colonne mot de passe
51 ... ne doit pas apparaître.
52
53 # On s'identifie en tant qu'admin
54 Depuis la page d'accueil admin admin
55 # On accède au listing des utilisateurs
56 Go to tab om_utilisateur
57 # On recherche l'utilisateur admin
58 Use Simple Search login admin
59 # On vérifie que la page ne contient pas le hash md5 de l'utilisateur admin
60 Page Should Not Contain 21232f297a57a5a743894a0e4a801fc3
61
62
63 TNR Ajout d'une bible
64
65 [Documentation] On doit pouvoir créer une bible liée ou non à un événement.
66
67 # On s'identifie en tant qu'admin
68 Depuis la page d'accueil admin admin
69 # Sans liaison
70 Ajouter une bible depuis le paramétrage dossiers null Bible seule Pour plus tard null null null MARSEILLE
71 # Avec liaison
72 Ajouter une bible depuis le paramétrage dossiers Abandonner les travaux Bible liée Pour maintenant null null null MARSEILLE
73
74
75 TNR Vérifier l'orthographe des libellés des types de dossier d'instruction
76
77 [Documentation] Vérifie que les libellés des types de DI ont la bonne orthographe.
78
79 #
80 Depuis la page d'accueil admin admin
81 # On va sur menu
82 Go To Submenu In Menu parametrage-dossier dossier_instruction_type
83 # On recherche le type de DA DP
84 Use Simple Search type de dossier d'autorisation détaillé DP (Déclaration préalable)
85 # On vérifie que le libellé "Initiale" existe
86 Page Should Contain Initiale
87 # On recherche le type de DA DPS
88 Use Simple Search type de dossier d'autorisation détaillé DPS (DECLARATION PREALABLE SIMPLE)
89 # On vérifie que le libellé "Initiale" existe
90 Page Should Contain Initiale
91 # On recherche le type de DA AZ
92 Use Simple Search type de dossier d'autorisation détaillé AZ (Demande d'autorisation spéciale de travaux dans le périmètre d'une AVAP)
93 # On vérifie que le libellé "Initiale" existe
94 Page Should Contain Initiale
95 # On recherche le type de DA AT
96 Use Simple Search type de dossier d'autorisation détaillé AT (Demande d'autorisation de construire, d'aménager ou de modifier un ERP)
97 # On vérifie que le libellé "Initiale" existe
98 Page Should Contain Initiale
99
100
101 Paramétrage d'un logo
102
103 [Documentation]
104
105 # On se connecte en tant que "admin"
106 Depuis la page d'accueil admin admin
107
108 ##
109 ## Ajout d'un logo, avec vérification des contraintes sur le fichier
110 ##
111 # On accède au listing des logos
112 Depuis le listing des logos
113 # On clique sur le lien d'ajout de logo
114 Click On Add Button
115 # On saisie des données
116 Input Text css=#id logo.jpg
117 Input Text css=#libelle Un logo
118 Select Checkbox css=#actif
119 Select From List By Label css=#om_collectivite MARSEILLE
120 # On tente d'ajouter un fichier trop gros
121 Add File and Expect Error Message Contain fichier image_1.jpg excède la directive
122 # On tente d'ajouter un fichier avec une mauvais extension
123 Add File and Expect Error Message Be fichier fichier_1.odt Le fichier n'est pas conforme à la liste des extension(s) autorisée(s) (.gif;.jpg;.jpeg;.png;.txt;.pdf;.csv;). [fichier_1.odt]
124 # On ajoute un fichier correct
125 Add File fichier image_2.jpg
126 # On ajoute le logo en BDD
127 Click On Submit Button
128 # On vérifie que le logo s'est bien ajouté
129 Valid Message Should Be Vos modifications ont bien été enregistrées.
130
131

Properties

Name Value
svn:executable

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26