7 |
Suite Setup For Suite Setup |
Suite Setup For Suite Setup |
8 |
Suite Teardown For Suite Teardown |
Suite Teardown For Suite Teardown |
9 |
|
|
10 |
|
*** Keywords *** |
11 |
|
Les fonctionnalités de suivi doivent être disponibles |
12 |
|
|
13 |
|
[Documentation] Ce test vise uniquement à vérifier que les écrans |
14 |
|
... correspondant à chaque entrée de menu ne génère pas une erreur de base |
15 |
|
... de données. |
16 |
|
|
17 |
|
# On vérifie le menu "Retours De Consultation" |
18 |
|
Go To Submenu In Menu suivi consultation-retour |
19 |
|
# On vérifie que le titre de la page est cohérent |
20 |
|
Page Title Should Be Suivi > Demandes D'avis > Retours De Consultation |
21 |
|
|
22 |
|
# On vérifie le menu "Mise À Jour Des Dates" |
23 |
|
Go To Submenu In Menu suivi suivi_mise_a_jour_des_dates |
24 |
|
# On vérifie que le titre de la page est cohérent |
25 |
|
Page Title Should Be Suivi > Suivi Des Pièces > Mise À Jour Des Dates |
26 |
|
|
27 |
|
# On vérifie le menu "Envoi Lettre RAR" |
28 |
|
Go To Submenu In Menu suivi envoi_lettre_rar |
29 |
|
# On vérifie que le titre de la page est cohérent |
30 |
|
Page Title Should Be Suivi > Suivi Des Pièces > Envoi Lettre RAR |
31 |
|
|
32 |
|
# On vérifie le menu "Bordereaux" |
33 |
|
Go To Submenu In Menu suivi bordereaux |
34 |
|
# On vérifie que le titre de la page est cohérent |
35 |
|
Page Title Should Be Suivi > Suivi Des Pièces > Bordereaux |
36 |
|
|
37 |
|
# On vérifie le menu "Mise À Jour Des Dates" de la catégorie |
38 |
|
# "Demandes D'avis" |
39 |
|
Go To Submenu In Menu suivi demandes_avis_mise_a_jour_des_dates |
40 |
|
# On vérifie que le titre de la page est cohérent |
41 |
|
Page Title Should Be Suivi > Demandes D'avis > Mise À Jour Des Dates |
42 |
|
|
43 |
|
# On clique sur l'entrée de menu "Suivi -> Commissions -> Gestion" |
44 |
|
Go To Submenu In Menu suivi commissions |
45 |
|
# On vérifie que le titre de la page est cohérent |
46 |
|
Page Title Should Be Suivi > Commissions > Gestion |
47 |
|
|
48 |
|
# On vérifie le menu "Demandes" |
49 |
|
Go To Submenu In Menu suivi commissions-demande-passage |
50 |
|
# On vérifie que le titre de la page est cohérent |
51 |
|
Page Title Should Be Suivi > Commissions > Demandes |
52 |
|
|
53 |
|
|
54 |
*** Test Cases *** |
*** Test Cases *** |
55 |
Constitution du jeu de données |
Intégration des fonctionnalités de suivi |
56 |
|
|
57 |
[Documentation] Constitue le jeu de données. |
Depuis la page d'accueil suivi suivi |
58 |
|
Les fonctionnalités de suivi doivent être disponibles |
59 |
|
|
60 |
# Date du jour au format : JJ/MM/AAAA |
Depuis la page d'accueil adminfonct adminfonct |
61 |
${date_jour} = Date du jour FR |
Les fonctionnalités de suivi doivent être disponibles |
|
Set Suite Variable ${date_jour} |
|
62 |
|
|
63 |
|
|
64 |
Mise à jour des dates sur les demandes d'avis par la cellule suivi |
Mise à jour des dates sur les demandes d'avis par la cellule suivi |
88 |
${service_2} = Set Variable 59.13 - Régie des Tranports de Marseille - DTP/CIP |
${service_2} = Set Variable 59.13 - Régie des Tranports de Marseille - DTP/CIP |
89 |
# |
# |
90 |
Depuis la page d'accueil guichet guichet |
Depuis la page d'accueil guichet guichet |
91 |
${di_01} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande_01} ${args_petitionnaire_01} |
${di_01} = Ajouter la nouvelle demande ${args_demande_01} ${args_petitionnaire_01} |
92 |
# |
# |
93 |
Depuis la page d'accueil instr instr |
Depuis la page d'accueil instr instr |
94 |
Ajouter une consultation depuis un dossier ${di_01} ${service_1} |
Ajouter une consultation depuis un dossier ${di_01} ${service_1} |
211 |
${service} = Set Variable 59.01 - Direction de l'Eau et de l'Assainissement |
${service} = Set Variable 59.01 - Direction de l'Eau et de l'Assainissement |
212 |
# |
# |
213 |
Depuis la page d'accueil guichet guichet |
Depuis la page d'accueil guichet guichet |
214 |
${di_01} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande_01} ${args_petitionnaire_01} |
${di_01} = Ajouter la nouvelle demande ${args_demande_01} ${args_petitionnaire_01} |
215 |
# |
# |
216 |
Depuis la page d'accueil instr instr |
Depuis la page d'accueil instr instr |
217 |
Ajouter une consultation depuis un dossier ${di_01} ${service} |
Ajouter une consultation depuis un dossier ${di_01} ${service} |
416 |
... demande_type=Dépôt Initial |
... demande_type=Dépôt Initial |
417 |
... date_demande=12/05/2015 |
... date_demande=12/05/2015 |
418 |
|
|
419 |
${di_02} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande} ${args_petitionnaire} |
${di_02} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
420 |
|
|
421 |
Depuis la page d'accueil instrpoly instrpoly |
Depuis la page d'accueil instrpoly instrpoly |
422 |
Ajouter une instruction au DI et la finaliser ${di_02} Notification de pieces manquante 12/05/2015 |
Ajouter une instruction au DI et la finaliser ${di_02} Notification de pieces manquante 12/05/2015 |
461 |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
462 |
... demande_type=Dépôt Initial |
... demande_type=Dépôt Initial |
463 |
|
|
464 |
${di} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande} ${args_petitionnaire} |
${di} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
465 |
|
|
466 |
# DI sur la collectivite Allauch |
# DI sur la collectivite Allauch |
467 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
473 |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
474 |
... demande_type=Dépôt Initial |
... demande_type=Dépôt Initial |
475 |
|
|
476 |
${di_allauch} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande} ${args_petitionnaire} |
${di_allauch} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
477 |
|
|
478 |
# Variables disponibles dans tout le test suite |
# Variables disponibles dans tout le test suite |
479 |
Set Suite Variable ${di} |
Set Suite Variable ${di} |
503 |
Depuis la page d'accueil instrpoly instrpoly |
Depuis la page d'accueil instrpoly instrpoly |
504 |
# Ajout de l'instruction Majoration de délai et des dates pour que le dossier |
# Ajout de l'instruction Majoration de délai et des dates pour que le dossier |
505 |
# apparaisse dans notre bordereau |
# apparaisse dans notre bordereau |
506 |
Ajouter une instruction au DI et la finaliser ${di} Majoration délai SS en révision ${date_jour} |
Ajouter une instruction au DI et la finaliser ${di} Majoration délai SS en révision ${date_ddmmyyyy} |
507 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
508 |
Input Datepicker date_envoi_signature ${date_jour} |
Input Datepicker date_envoi_signature ${date_ddmmyyyy} |
509 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
510 |
|
|
511 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
512 |
# Ajout de l'instruction Majoration de délai et des dates pour que le dossier |
# Ajout de l'instruction Majoration de délai et des dates pour que le dossier |
513 |
# apparaisse dans notre bordereau |
# apparaisse dans notre bordereau |
514 |
Ajouter une instruction au DI et la finaliser ${di_allauch} Majoration délai SS en révision ${date_jour} |
Ajouter une instruction au DI et la finaliser ${di_allauch} Majoration délai SS en révision ${date_ddmmyyyy} |
515 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
516 |
Input Datepicker date_envoi_signature ${date_jour} |
Input Datepicker date_envoi_signature ${date_ddmmyyyy} |
517 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
518 |
|
|
519 |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
534 |
Click On Submit Button |
Click On Submit Button |
535 |
Error Message Should Contain Veuillez saisir une date valide |
Error Message Should Contain Veuillez saisir une date valide |
536 |
|
|
537 |
Input Text date_bordereau_debut ${date_jour} |
Input Text date_bordereau_debut ${date_ddmmyyyy} |
538 |
Input Text date_bordereau_fin ${date_jour} |
Input Text date_bordereau_fin ${date_ddmmyyyy} |
539 |
|
|
540 |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire |
Ouvrir le bordereau de suivi Bordereau d'envoi de courriers signature Maire |
541 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
542 |
Page Should Contain Edition du${SPACE}${date_jour} |
Page Should Contain Edition du${SPACE}${date_ddmmyyyy} |
543 |
Page Should Not Contain Sevier |
Page Should Not Contain Sevier |
544 |
Close PDF |
Close PDF |
545 |
|
|
587 |
Depuis la page d'accueil instrpoly instrpoly |
Depuis la page d'accueil instrpoly instrpoly |
588 |
# Ajout de l'instruction accepter un dossier et des dates pour que le dossier |
# Ajout de l'instruction accepter un dossier et des dates pour que le dossier |
589 |
# apparaisse dans notre bordereau |
# apparaisse dans notre bordereau |
590 |
Ajouter une instruction au DI et la finaliser ${di} accepter un dossier sans réserve ${date_jour} |
Ajouter une instruction au DI et la finaliser ${di} accepter un dossier sans réserve ${date_ddmmyyyy} |
591 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
592 |
Input Datepicker date_envoi_signature ${date_jour} |
Input Datepicker date_envoi_signature ${date_ddmmyyyy} |
593 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
594 |
|
|
595 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
596 |
# Ajout de l'instruction accepter un dossier et des dates pour que le dossier |
# Ajout de l'instruction accepter un dossier et des dates pour que le dossier |
597 |
# apparaisse dans notre bordereau |
# apparaisse dans notre bordereau |
598 |
Ajouter une instruction au DI et la finaliser ${di_allauch} accepter un dossier sans réserve ${date_jour} |
Ajouter une instruction au DI et la finaliser ${di_allauch} accepter un dossier sans réserve ${date_ddmmyyyy} |
599 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
600 |
Input Datepicker date_envoi_signature ${date_jour} |
Input Datepicker date_envoi_signature ${date_ddmmyyyy} |
601 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
602 |
|
|
603 |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
607 |
Page Title Should Be Suivi > Suivi Des Pièces > Bordereaux |
Page Title Should Be Suivi > Suivi Des Pièces > Bordereaux |
608 |
Ouvrir le bordereau de suivi Bordereau d'envoi des décisions |
Ouvrir le bordereau de suivi Bordereau d'envoi des décisions |
609 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
610 |
Page Should Contain Edition du${SPACE}${date_jour} |
Page Should Contain Edition du${SPACE}${date_ddmmyyyy} |
611 |
Page Should Not Contain Sevier |
Page Should Not Contain Sevier |
612 |
Close PDF |
Close PDF |
613 |
|
|
640 |
Depuis la page d'accueil instrpoly instrpoly |
Depuis la page d'accueil instrpoly instrpoly |
641 |
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve |
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve |
642 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
643 |
Input Datepicker date_envoi_controle_legalite ${date_jour} |
Input Datepicker date_envoi_controle_legalite ${date_ddmmyyyy} |
644 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
645 |
|
|
646 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
647 |
Depuis l'instruction du dossier d'instruction ${di_allauch} accepter un dossier sans réserve |
Depuis l'instruction du dossier d'instruction ${di_allauch} accepter un dossier sans réserve |
648 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
649 |
Input Datepicker date_envoi_controle_legalite ${date_jour} |
Input Datepicker date_envoi_controle_legalite ${date_ddmmyyyy} |
650 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
651 |
|
|
652 |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
# Le bordereau d'envoi des avis du Maire au Préfet de Marseille doit afficher le |
655 |
Click Link Bordereaux |
Click Link Bordereaux |
656 |
Ouvrir le bordereau de suivi Bordereau d'envoi des contrôles de légalité |
Ouvrir le bordereau de suivi Bordereau d'envoi des contrôles de légalité |
657 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
658 |
Page Should Contain Edition du${SPACE}${date_jour} |
Page Should Contain Edition du${SPACE}${date_ddmmyyyy} |
659 |
Page Should Not Contain Sevier |
Page Should Not Contain Sevier |
660 |
Close PDF |
Close PDF |
661 |
|
|
689 |
# Met à jour les dates d'envoi de lettre RAR |
# Met à jour les dates d'envoi de lettre RAR |
690 |
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve |
Depuis l'instruction du dossier d'instruction ${di} accepter un dossier sans réserve |
691 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
692 |
Input Datepicker date_envoi_rar ${date_jour} |
Input Datepicker date_envoi_rar ${date_ddmmyyyy} |
693 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
694 |
|
|
695 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
696 |
# Met à jour les dates d'envoi de lettre RAR |
# Met à jour les dates d'envoi de lettre RAR |
697 |
Depuis l'instruction du dossier d'instruction ${di_allauch} accepter un dossier sans réserve |
Depuis l'instruction du dossier d'instruction ${di_allauch} accepter un dossier sans réserve |
698 |
Click On SubForm Portlet Action instruction modifier_suivi |
Click On SubForm Portlet Action instruction modifier_suivi |
699 |
Input Datepicker date_envoi_rar ${date_jour} |
Input Datepicker date_envoi_rar ${date_ddmmyyyy} |
700 |
Click On Submit Button In Subform |
Click On Submit Button In Subform |
701 |
|
|
702 |
Depuis la page d'accueil instr instr |
Depuis la page d'accueil instr instr |
703 |
# Ajout de l'instruction Changer l'autorité compétente 'commune état' pour que le |
# Ajout de l'instruction Changer l'autorité compétente 'commune état' pour que le |
704 |
# dossier apparaisse dans notre bordereau |
# dossier apparaisse dans notre bordereau |
705 |
Ajouter une instruction au DI ${di} Changer l'autorité compétente 'commune état' ${date_jour} |
Ajouter une instruction au DI ${di} Changer l'autorité compétente 'commune état' ${date_ddmmyyyy} |
706 |
Element Should Contain css=div.ui-state-valid Vos modifications ont bien été enregistrées. |
Element Should Contain css=div.ui-state-valid Vos modifications ont bien été enregistrées. |
707 |
Click On Back Button In Subform |
Click On Back Button In Subform |
708 |
|
|
709 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
Depuis la page d'accueil instrpolycomm3 instrpolycomm3 |
710 |
# Ajout de l'instruction Changer l'autorité compétente 'commune état' pour que le |
# Ajout de l'instruction Changer l'autorité compétente 'commune état' pour que le |
711 |
# dossier apparaisse dans notre bordereau |
# dossier apparaisse dans notre bordereau |
712 |
Ajouter une instruction au DI ${di_allauch} Changer l'autorité compétente 'commune état' ${date_jour} |
Ajouter une instruction au DI ${di_allauch} Changer l'autorité compétente 'commune état' ${date_ddmmyyyy} |
713 |
Element Should Contain css=div.ui-state-valid Vos modifications ont bien été enregistrées. |
Element Should Contain css=div.ui-state-valid Vos modifications ont bien été enregistrées. |
714 |
Click On Back Button In Subform |
Click On Back Button In Subform |
715 |
|
|
719 |
Click Link Bordereaux |
Click Link Bordereaux |
720 |
Ouvrir le bordereau de suivi Bordereau d'envoi des avis du Maire au Préfet |
Ouvrir le bordereau de suivi Bordereau d'envoi des avis du Maire au Préfet |
721 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Chesnay Roger |
722 |
Page Should Contain Edition du${SPACE}${date_jour} |
Page Should Contain Edition du${SPACE}${date_ddmmyyyy} |
723 |
Page Should Not Contain Sevier |
Page Should Not Contain Sevier |
724 |
Close PDF |
Close PDF |
725 |
|
|
769 |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes |
770 |
... demande_type=Dépôt Initial |
... demande_type=Dépôt Initial |
771 |
# |
# |
772 |
${di_03} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande} ${args_petitionnaire} |
${di_03} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
773 |
|
|
774 |
# |
# |
775 |
Depuis la page d'accueil instr instr |
Depuis la page d'accueil instr instr |
797 |
Error Message Should Be Le numéro 123 ne correspond à aucun code barres d'instruction. |
Error Message Should Be Le numéro 123 ne correspond à aucun code barres d'instruction. |
798 |
|
|
799 |
# Vérification avec la 1ère instruction du dossier |
# Vérification avec la 1ère instruction du dossier |
800 |
Ouvrir l'édition envoi lettre RAR avec le code barres ${date_jour} ${code_barres} |
Ouvrir l'édition envoi lettre RAR avec le code barres ${date_ddmmyyyy} ${code_barres} |
801 |
# |
# |
802 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
803 |
# On vérifie que le réprésentant de la personne morale est affiché |
# On vérifie que le réprésentant de la personne morale est affiché |
812 |
Close PDF |
Close PDF |
813 |
|
|
814 |
# Vérification de l'édition de la 2ème instruction du dossier |
# Vérification de l'édition de la 2ème instruction du dossier |
815 |
Ouvrir l'édition envoi lettre RAR avec le code barres ${date_jour} ${code_barres2} |
Ouvrir l'édition envoi lettre RAR avec le code barres ${date_ddmmyyyy} ${code_barres2} |
816 |
# |
# |
817 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
818 |
# On vérifie que le réprésentant de la personne morale est affiché |
# On vérifie que le réprésentant de la personne morale est affiché |
838 |
# |
# |
839 |
Depuis la page d'accueil suivi suivi |
Depuis la page d'accueil suivi suivi |
840 |
# |
# |
841 |
Ouvrir l'édition envoi lettre RAR avec le code barres ${date_jour} ${code_barres} |
Ouvrir l'édition envoi lettre RAR avec le code barres ${date_ddmmyyyy} ${code_barres} |
842 |
# |
# |
843 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} PDF Pages Number Should Be 1 |
844 |
# On vérifie que le réprésentant de la personne morale est affiché |
# On vérifie que le réprésentant de la personne morale est affiché |