/[openfoncier]/branches/3.14.2/tests/030_demande.robot
ViewVC logotype

Contents of /branches/3.14.2/tests/030_demande.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3900 - (show annotations)
Fri Apr 8 16:36:16 2016 UTC (8 years, 9 months ago) by softime
File size: 3673 byte(s)
* Création de la branche 3.14.2 depuis la branche 3.14.x

1 *** Settings ***
2 Documentation Test les instructions
3
4 # On inclut les mots-clefs
5 Resource resource.txt
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 # A chaque début de Test Case on se positionne sur le tableau bord administrateur
10 Test Setup Depuis la page d'accueil admin admin
11
12 *** Test Cases ***
13 Création du jeu de données
14
15 [Documentation] Constitue le jeu de données.
16
17 Ajouter le pétitionnaire fréquent null Monsieur Dubois Jean null null null null null null true
18 Ajouter le pétitionnaire fréquent null Madame Dubois Mireille null null null null null null true
19
20
21 Rechercher le pétitionnaire fréquent
22
23 [Documentation] Lors de l'ajout d'une demande, rechercher un pétitionnaire
24 ... fréquent.
25
26 Depuis la page d'accueil guichet guichet
27 Depuis le contexte de nouvelle demande via le tableau de bord
28 # On sélectionne le type de dossier d'autorisation détaillé
29 Select From List By Label dossier_autorisation_type_detaille Permis de construire pour une maison individuelle et / ou ses annexes
30 # On sélectionne le type de demande
31 Wait Until Keyword Succeeds 5 sec 0.2 sec Select From List By Label demande_type Dépôt Initial
32 # On ajoute le pétitionnaire principal
33 Wait Until Keyword Succeeds 5 sec 0.2 sec Click Element add_petitionnaire_principal
34 # On saisit les 3 premières lettres du nom
35 Wait Until Keyword Succeeds 5 sec 0.2 sec Input Text particulier_nom Dub*
36 # On clique sur le bouton de recherche
37 Click Element css=.search-frequent-16
38 # On vérifie la liste des éléments disponibles
39 ${list} = Create List Dubois Jean Dubois Mireille
40 Wait Until Keyword Succeeds 5 sec 0.2 sec Select List Should Be css=#select-petitionnaire ${list}
41 # On sélectionne un pétitionnaire
42 Select From List By Label css=#select-petitionnaire Dubois Jean
43 # On clique sur le bouton de validation
44 Click Button css=div.dialog-search-frequent-petitionnaire div.ui-dialog-buttonpane button.ui-button
45 # On vérifie que la page ne contient pas d'erreur
46 Page Should Not Contain Errors
47 # On quitte le formulaire
48 Click On Back Button In Subform
49 # On vérifie le pétionnaire
50 Page Should Contain Monsieur Dubois Jean
51
52
53 Vérification du répertoire du dossier dans TODO
54
55 [Documentation] Vérifie la date de modification du répertoire créée à la
56 ... demande, celui-ci est modifié si une nouvelle demande est faite sur le
57 ... même dossier.
58
59 #
60 Depuis la page d'accueil guichet guichet
61 #
62 ${dossier_instruction} = Ajouter La Nouvelle Demande Depuis Le Tableau De Bord Permis de construire pour une maison individuelle et / ou ses annexes Dépôt Initial null Monsieur Louis Daniel
63 # On récupère le libellé du répertoire
64 ${libelle_sans_espace} = Sans espace ${dossier_instruction}
65 ${libelle_directory} = Replace String ${libelle_sans_espace} P0 .P0
66 # On récupère la date de dernière modification du répertoire
67 ${create_time} = Get Modified Time ..${/}trs${/}numerisation${/}Todo${/}${libelle_directory}
68 #
69 Ajouter la demande sur existant sans créer de dossier d'instruction depuis le tableau de bord ${dossier_instruction} Dépot de pièces supplémentaires PI
70 # On récupère la date de dernière modification du répertoire
71 ${modify_time} = Get Modified Time ..${/}trs${/}numerisation${/}Todo${/}${libelle_directory}
72 # Les dates ne devrait pas être égale
73 Should Not Be Equal ${create_time} ${modify_time}

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26