*** Settings *** Documentation Actions spécifiques aux instructeurs. *** Keywords *** Depuis le tableau des instructeurs [Documentation] Permet d'accéder au tableau des instructeurs. # On ouvre le tableau Go To Tab instructeur Depuis le contexte de l'instructeur [Documentation] Permet d'accéder au formulaire en consultation ... d'un instructeur. [Arguments] ${nom}=null ${utilisateur}=null # On ouvre le tableau des instructeurs Depuis le tableau des instructeurs # On recherche l'instructeur Run Keyword If '${utilisateur}' != 'null' Use Simple Search Utilisateur ${utilisateur} ELSE IF '${nom}' != 'null' Use Simple Search nom ${nom} ELSE Fail # On clique sur l'instructeur Run Keyword If '${utilisateur}' != 'null' Click On Link ${utilisateur} ELSE IF '${nom}' != 'null' Click On Link ${nom} ELSE Fail Ajouter l'instructeur depuis le menu [Documentation] Permet d'ajouter un instructeur. [Arguments] ${nom} ${division} ${utilisateur}=null ${telephone}=null ${debut}=null ${fin}=null # On ouvre le tableau des instructeurs Depuis le tableau des instructeurs # On clique sur l'icone d'ajout Click On Add Button # On remplit le formulaire Saisir l'instructeur ${nom} ${division} ${utilisateur} ${telephone} ${debut} ${fin} # On valide le formulaire Click On Submit Button # On vérifie le message de validation Valid Message Should Contain Vos modifications ont bien été enregistrées. Saisir l'instructeur [Documentation] Permet de remplir le formulaire d'un instructeur. [Arguments] ${nom} ${division} ${utilisateur} ${telephone} ${debut} ${fin} # On saisit le nom Run Keyword If '${nom}' != 'null' Input Text nom ${nom} # On sélectionne la division Run Keyword If '${division}' != 'null' Select From List By Label division ${division} # On sélectionne l'utilisateur Run Keyword If '${utilisateur}' != 'null' Select From List By Label om_utilisateur ${utilisateur} # On saisit le téléphone Run Keyword If '${telephone}' != 'null' Input Text telephone ${telephone} # On saisit la date de début de validité Run Keyword If '${debut}' != 'null' Input Datepicker om_validite_debut ${debut} # On saisit la date de fin de validite Run Keyword If '${fin}' != 'null' Input Datepicker om_validite_fin ${fin}