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

Annotation of /trunk/tests/020_administration.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4261 - (hide annotations)
Mon May 23 10:59:16 2016 UTC (8 years, 8 months ago) by fmichon
File size: 5074 byte(s)
* Tests : Correction du test de paramétrage des logos.

1 mbroquet 3730 *** 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 jymadier 4169
11 mbroquet 3730 *** 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 fmichon 4260 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 fmichon 4261 Select From List By Label css=#om_collectivite MARSEILLE
120 fmichon 4260 # 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 Shoul 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