/[openfoncier]/branches/lien-openaria/tests/300_widgets.robot
ViewVC logotype

Contents of /branches/lien-openaria/tests/300_widgets.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4161 - (show annotations)
Fri May 13 14:41:58 2016 UTC (8 years, 8 months ago) by fmichon
File size: 2151 byte(s)
* Création d'une branche pour développer le lien avec l'application openARIA.

1 *** Settings ***
2 Documentation Les widgets.
3
4 # On inclut les mots-clefs
5 Resource resources/resources.robot
6 # On ouvre/ferme le navigateur au début/à la fin du Test Suite.
7 Suite Setup For Suite Setup
8 Suite Teardown For Suite Teardown
9
10 *** Test Cases ***
11 Widget "Infos Profil"
12 [Documentation] Ce widget affiche des informations sur l'utilisateur connecté.
13
14 # En tant qu'utilisateur profil QUALIFICATEUR
15 Depuis la page d'accueil qualif qualif
16 # On vérifie que le profil affiché est le bon
17 Element Should Contain css=.profil-infos-profil span.value QUALIFICATEUR
18 # On vérifie que le nom de l'utilisateur est le bon
19 Element Should Contain css=.profil-infos-nom span.value Qualificateur
20
21 # En tant qu'utilisateur profil INSTRUCTEUR
22 Depuis la page d'accueil instr instr
23 # On vérifie que le profil affiché est le bon
24 Element Should Contain css=.profil-infos-profil span.value INSTRUCTEUR
25 # On vérifie que le nom de l'utilisateur est le bon
26 Element Should Contain css=.profil-infos-nom span.value Louis Laurent
27 # On vérifie que le code de la division est le bon
28 Element Should Contain css=.profil-infos-division span.value H
29
30
31 Widget "Redirection"
32 [Documentation] Ce widget redirige l'utilisateur vers les listing des
33 ... demandes d'avis en cours.
34
35 # On se connecte avec l'utilisateur consu
36 # !!! Attention on n'utilise pas la méthode login standard car
37 # l'utilisateur est redirigé automatiquement vers un autre écran
38 # sans voir le message de connexion !!!
39 Go To Dashboard
40 Se déconnecter
41 Input Username consu
42 Input Password consu
43 Click Button login.action.connect
44 # On vérifie que l'utilisateur est bien redirigé vers le listing souhaité
45 Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Title Should Be Demandes D'avis > En Cours
46 # On se déconnecte
47 # !!! Attention on n'utilise pas la méthode logout standard car
48 # l'utilisateur est redirigé automatiquement vers un autre écran
49 # sans voir le tableau de bord !!!
50 Click Link css=#actions a.actions-logout
51

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26