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

Contents of /trunk/tests/300_widgets.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4372 - (show 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 *** 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
11 *** 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 # 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 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 # 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
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 Depuis la page d'accueil consu consu
57 # 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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26