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

Annotation of /trunk/tests/documentation.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4141 - (hide annotations)
Thu May 12 16:03:22 2016 UTC (8 years, 8 months ago) by fmichon
File size: 4174 byte(s)
* Ajout de captures supplémentaires destinées à la documentation.

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     # A chaque début de Test Case on se positionne sur le tableau bord
12     # administrateur
13     Test Setup Depuis la page d'accueil admin admin
14    
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 4141 Depuis la page d'accueil guichet guichet
98     Go To Dashboard
99     #
100     Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_nouveau_dossier.png
101     ... css=div.widget_nouvelle_demande_nouveau_dossier
102     #
103     Capture and crop page screenshot screenshots/ergonomie/widget_nouvelle_demande_autre_dossier.png
104     ... css=div.widget_nouvelle_demande_autre_dossier
105     #
106 mbroquet 3730 Depuis la page d'accueil instr instr
107     Go To Dashboard
108     #
109     Capture and crop page screenshot screenshots/ergonomie/tableau-de-bord-exemple.png
110     ... css=#content
111     #
112     Capture and crop page screenshot screenshots/ergonomie/widget_dossiers_limites.png
113     ... css=div.widget_dossiers_limites
114     #
115     Capture and crop page screenshot screenshots/ergonomie/widget_recherche_dossier.png
116     ... css=div.widget_recherche_dossier
117 fmichon 4141 #
118     Capture and crop page screenshot screenshots/ergonomie/widget_consultation_retours.png
119     ... css=div.widget_consultation_retours
120     #
121     Capture and crop page screenshot screenshots/ergonomie/widget_messages_retours.png
122     ... css=div.widget_messages_retours
123 mbroquet 3730

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26