/[openfoncier]/trunk/tests/documentation.robot
ViewVC logotype

Annotation of /trunk/tests/documentation.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4157 - (hide annotations)
Fri May 13 13:49:54 2016 UTC (8 years, 8 months ago) by nmeucci
File size: 4799 byte(s)
Ajout test pour capture d'écran de l'onglet Message(s) du DI

1 mbroquet 3730 *** Settings ***
2     # Documentation de openARIA à modifier pour OpenADS (WIP : Work in Progress)
3     Documentation TestSuite "Documentation" : cette suite permet d'extraire
4     ... automatiquement les captures à destination de la documentation.
5     # On inclut les mots-clefs
6     Resource resources/resources.robot
7     # On ouvre et on ferme le navigateur respectivement au début et à la fin
8     # du Test Suite.
9     Suite Setup For Suite Setup
10     Suite Teardown For Suite Teardown
11 fmichon 4151 # A chaque début de Test Case on positionne la taille de la fenêtre
12     # pour obtenir des captures homogènes
13     Test Setup Set Window Size ${1280} ${1024}
14 mbroquet 3730
15    
16     *** Keywords ***
17     Highlight heading
18     [Arguments] ${locator}
19     Update element style ${locator} margin-top 0.75em
20     Highlight ${locator}
21    
22    
23     *** Test Cases ***
24     Constitution d'un jeu de données
25    
26     [Documentation] L'objet de ce 'Test Case' est de constituer un jeu de de
27     ... données cohérent pour les scénarios fonctionnels qui suivent.
28    
29     [Tags]  doc
30    
31 fmichon 4141 # Date du jour au format : JJ/MM/AAAA
32     ${date_jour} = Date du jour FR
33     Set Suite Variable ${date_jour}
34 mbroquet 3730
35 fmichon 4141 #
36     &{args_petitionnaire_1} = Create Dictionary
37     ... particulier_nom=DUPONT
38     ... particulier_prenom=Jacques
39     #
40     &{args_demande_1} = Create Dictionary
41     ... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
42     ... demande_type=Dépôt Initial
43     ... date_demande=12/04/2015
44     #
45     Depuis la page d'accueil guichet guichet
46     ${di_1} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande_1} ${args_petitionnaire_1}
47     Set Suite Variable ${di_1}
48 mbroquet 3730
49 fmichon 4141 #
50     Depuis la page d'accueil instr instr
51     Ajouter une consultation depuis un dossier ${di_1} 59.01 - Direction de l'Eau et de l'Assainissement
52 mbroquet 3730
53 fmichon 4141 #
54     &{args_avis_consultation_1} = Create Dictionary
55     ... avis_consultation=Favorable
56    
57     #
58     Go To Dashboard
59     Se déconnecter
60     Input Username consu
61     Input Password consu
62     Click Button login.action.connect
63     #
64     Sleep 2
65     #
66     Rendre l'avis sur la consultation du dossier ${di_1} ${args_avis_consultation_1}
67     #
68     Click Link css=#actions a.actions-logout
69    
70     Depuis la page d'accueil admin admin
71    
72     # On active l'option de notification par message
73     Modifier le paramètre option_notification_piece_numerisee true
74    
75     # On ajoute un document numérisé par DI
76     &{document_numerise_values} = Create Dictionary
77     ... uid_upload=testImportManuel.pdf
78     ... date_creation=${date_jour}
79     ... document_numerise_type=autres pièces composant le dossier (A0)
80     Ajouter une pièce depuis le dossier d'instruction ${di_1} ${document_numerise_values}
81    
82    
83    
84    
85    
86    
87 mbroquet 3730 Captures d'écran
88    
89     [Documentation] L'objet de ce 'Test Case' est de réaliser les captures d'écran
90     ... à destination de la documentation.
91    
92     [Tags]  doc
93     #
94     Create Directory results/screenshots
95     Create Directory results/screenshots/ergonomie
96     #
97 fmichon 4151 Depuis la page d'accueil adminfonct adminfonct
98     Go To Dashboard
99     #
100     Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_dossier_encours.png
101     ... css=div.widget_nouvelle_demande_dossier_encours
102     #
103 fmichon 4141 Depuis la page d'accueil guichet guichet
104     Go To Dashboard
105     #
106     Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_nouveau_dossier.png
107     ... css=div.widget_nouvelle_demande_nouveau_dossier
108     #
109     Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_autre_dossier.png
110     ... css=div.widget_nouvelle_demande_autre_dossier
111     #
112 mbroquet 3730 Depuis la page d'accueil instr instr
113     Go To Dashboard
114     #
115     Capture and crop page screenshot screenshots/ergonomie/tableau-de-bord-exemple.png
116     ... css=#content
117     #
118     Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_limites.png
119     ... css=div.widget_dossiers_limites
120     #
121     Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier.png
122     ... css=div.widget_recherche_dossier
123 fmichon 4141 #
124     Capture and crop page screenshot screenshots/ergonomie/widget_consultation_retours.png
125     ... css=div.widget_consultation_retours
126     #
127     Capture and crop page screenshot screenshots/ergonomie/widget_messages_retours.png
128     ... css=div.widget_messages_retours
129 nmeucci 4157 #
130     Depuis l'onglet des messages du dossier d'instruction ${di_1}
131     #
132     Capture and crop page screenshot screenshots/instruction_dossier_message_tab.png
133     ... formulaire
134     #
135     Click On Link Ajout de pièce(s)
136     #
137     Capture and crop page screenshot screenshots/instruction_dossier_message_form.png
138     ... sousform-dossier_message

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26