*** Settings *** Documentation Menu Administration # On inclut les mots-clefs Resource resources/resources.robot # On ouvre et on ferme le navigateur respectivement au début et à la fin # du Test Suite. Suite Setup For Suite Setup Suite Teardown For Suite Teardown *** Test Cases *** # Constitution d'un jeu de données # [Documentation] L'objet de ce 'Test Case' est de constituer un jeu de de données cohérent pour les scénarios fonctionnels qui suivent. Versement aux archives [Documentation] Permet de vérifier l'ajout de numéro de versement aux ... archives par lot grâce à un fichier csv, pour les dossiers. Depuis la page d'accueil admin admin Importer un fichier de versement aux archives 01234 versement_archives.csv # Vérifie le message de validation Valid Message Should Contain Il y a eu 6 ligne(s) lue(s), 1 ligne(s) acceptée(s), 3 ligne(s) rejetée(s) et 2 ligne(s) ignorée(s) Affichage des champs de fusion [Documentation] Permet de tester la liste des champs de fusion. Depuis la page d'accueil admin admin &{args_petitionnaire} = Create Dictionary ... particulier_nom=Test ... particulier_prenom=Fusion ... om_collectivite=MARSEILLE &{args_demande} = Create Dictionary ... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes ... demande_type=Dépôt Initial ... om_collectivite=MARSEILLE ... terrain_adresse_voie_numero=27 ... terrain_adresse_voie=rue grande ... terrain_adresse_lieu_dit=Moulin de redon ... terrain_adresse_code_postal=13390 ... terrain_adresse_localite=Auriol ${di_libelle} = Ajouter la nouvelle demande depuis le menu ${args_demande} ${args_petitionnaire} Ajouter une consultation depuis un dossier ${di_libelle} 59.72 - DDTM 13 - Service Urbanisme Depuis l'onglet consultation du dossier ${di_libelle} Click On Link 59.72 - DDTM 13 - Service Urbanisme Click On Link Éditer la consultation PDF Open PDF file Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Page Should Contain Moulin de redon Close PDF TNR Listing des utilisateurs sans le mot de passe [Documentation] Dans le listing des utilisateurs la colonne mot de passe ... ne doit pas apparaître. # On s'identifie en tant qu'admin Depuis la page d'accueil admin admin # On accède au listing des utilisateurs Go to tab om_utilisateur # On recherche l'utilisateur admin Use Simple Search login admin # On vérifie que la page ne contient pas le hash md5 de l'utilisateur admin Page Should Not Contain 21232f297a57a5a743894a0e4a801fc3 TNR Ajout d'une bible [Documentation] On doit pouvoir créer une bible liée ou non à un événement. # On s'identifie en tant qu'admin Depuis la page d'accueil admin admin # Sans liaison Ajouter une bible depuis le paramétrage dossiers null Bible seule Pour plus tard null null null MARSEILLE # Avec liaison Ajouter une bible depuis le paramétrage dossiers Abandonner les travaux Bible liée Pour maintenant null null null MARSEILLE TNR Vérifier l'orthographe des libellés des types de dossier d'instruction [Documentation] Vérifie que les libellés des types de DI ont la bonne orthographe. # Depuis la page d'accueil admin admin # On va sur menu Go To Submenu In Menu parametrage-dossier dossier_instruction_type # On recherche le type de DA DP Use Simple Search type de dossier d'autorisation détaillé DP (Déclaration préalable) # On vérifie que le libellé "Initiale" existe Page Should Contain Initiale # On recherche le type de DA DPS Use Simple Search type de dossier d'autorisation détaillé DPS (DECLARATION PREALABLE SIMPLE) # On vérifie que le libellé "Initiale" existe Page Should Contain Initiale # On recherche le type de DA AZ Use Simple Search type de dossier d'autorisation détaillé AZ (Demande d'autorisation spéciale de travaux dans le périmètre d'une AVAP) # On vérifie que le libellé "Initiale" existe Page Should Contain Initiale # On recherche le type de DA AT Use Simple Search type de dossier d'autorisation détaillé AT (Demande d'autorisation de construire, d'aménager ou de modifier un ERP) # On vérifie que le libellé "Initiale" existe Page Should Contain Initiale