/[openfoncier]/trunk/tests/300_widgets.robot
ViewVC logotype

Annotation of /trunk/tests/300_widgets.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4372 - (hide annotations)
Wed Jun 1 07:59:36 2016 UTC (8 years, 8 months ago) by fmichon
File size: 2688 byte(s)
* Tests : Déplacement du testcase PHPUnit Selenium complet concernant le widget "Infos Profil"
  dans le testcase RF existant concerné.

1 fmichon 4154 *** 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 jymadier 4169
11 fmichon 4154 *** Test Cases ***
12     Widget "Infos Profil"
13     [Documentation] Ce widget affiche des informations sur l'utilisateur connecté.
14    
15     # En tant qu'utilisateur profil QUALIFICATEUR
16     Depuis la page d'accueil qualif qualif
17     # On vérifie que le profil affiché est le bon
18     Element Should Contain css=.profil-infos-profil span.value QUALIFICATEUR
19     # On vérifie que le nom de l'utilisateur est le bon
20     Element Should Contain css=.profil-infos-nom span.value Qualificateur
21    
22     # En tant qu'utilisateur profil INSTRUCTEUR
23 fmichon 4372 # On vérifie pour trois utilisateurs différents pour être sûr
24     # que l'information de division est correcte
25     # instr -> Division H
26 fmichon 4154 Depuis la page d'accueil instr instr
27     # On vérifie que le profil affiché est le bon
28     Element Should Contain css=.profil-infos-profil span.value INSTRUCTEUR
29     # On vérifie que le nom de l'utilisateur est le bon
30     Element Should Contain css=.profil-infos-nom span.value Louis Laurent
31     # On vérifie que le code de la division est le bon
32     Element Should Contain css=.profil-infos-division span.value H
33 fmichon 4372 # instr1 -> Division H
34     Depuis la page d'accueil instr1 instr
35     # On vérifie que le profil affiché est le bon
36     Element Should Contain css=.profil-infos-profil span.value INSTRUCTEUR
37     # On vérifie que le nom de l'utilisateur est le bon
38     Element Should Contain css=.profil-infos-nom span.value Martine Nadeau
39     # On vérifie que le code de la division est le bon
40     Element Should Contain css=.profil-infos-division span.value H
41     # instr2 -> Division J
42     Depuis la page d'accueil instr2 instr
43     # On vérifie que le profil affiché est le bon
44     Element Should Contain css=.profil-infos-profil span.value INSTRUCTEUR
45     # On vérifie que le nom de l'utilisateur est le bon
46     Element Should Contain css=.profil-infos-nom span.value Roland Richard
47     # On vérifie que le code de la division est le bon
48     Element Should Contain css=.profil-infos-division span.value J
49 fmichon 4154
50    
51     Widget "Redirection"
52     [Documentation] Ce widget redirige l'utilisateur vers les listing des
53     ... demandes d'avis en cours.
54    
55     # On se connecte avec l'utilisateur consu
56 fmichon 4260 Depuis la page d'accueil consu consu
57 fmichon 4154 # On vérifie que l'utilisateur est bien redirigé vers le listing souhaité
58     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Title Should Be Demandes D'avis > En Cours
59    
60 fmichon 4260

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26