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

Contents of /trunk/tests/documentation.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4151 - (show annotations)
Fri May 13 10:13:38 2016 UTC (8 years, 8 months ago) by fmichon
File size: 4441 byte(s)
* Documentation : Ajout d'une capture supplémentaire.
* Documentation : Fixe la taille de la fenêtre à 1280*1024 pour obtenir des captures homogènes.

1 *** 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 positionne la taille de la fenêtre
12 # pour obtenir des captures homogènes
13 Test Setup Set Window Size ${1280} ${1024}
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 # Date du jour au format : JJ/MM/AAAA
32 ${date_jour} = Date du jour FR
33 Set Suite Variable ${date_jour}
34
35 #
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
49 #
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
53 #
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 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 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 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 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 #
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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26