SOP: Création d'un X-Pass
Objectif
Cette procédure standard opérationnelle (SOP) a pour but de guider les membres de l'équipe
dans la création d'un X-Pass efficace. Elle vise à minimiser les erreurs et les malentendus tout
en maximisant la productivité et la précision dans l'exécution des tâches.
Étapes clés
1. Création d'un nouveau fichier HTML
o Ouvrir votre éditeur de texte.
o Créer un nouveau fichier et le nommer [Link].
o Enregistrer le fichier sur votre bureau.
2. Utilisation des slashes dans le X-Pass
o Toujours utiliser deux slashes // pour commencer votre X-Pass. Un seul slash
signifie que vous commencez à partir de la première balise, ce qui peut
entraîner des erreurs.
3. Sélection de la balise
o Après les slashes, spécifiez la balise que vous souhaitez cibler (ex: //input,
//div, etc.).
4. Assurer l'unicité de l'élément
o Évitez d'utiliser des X-Pass qui ne garantissent pas l'unicité (ex: //input peut
correspondre à plusieurs éléments).
o Utilisez des attributs pour garantir l'unicité (ex: //input[@id='uniqueId']).
5. Utilisation des attributs
o Tous les attributs doivent commencer par un arobase @ (ex: @type, @class,
@id).
o Pour sélectionner un élément par classe, utilisez la syntaxe suivante :
//div[@class='maClasse'].
6. Fonctions à retenir
o Contains: Utilisez cette fonction pour rechercher une partie d'un attribut (ex:
//input[contains(@class, 'partieClasse')]).
o Text: Utilisez cette fonction pour sélectionner un élément basé sur le texte qu'il
contient (ex: //label[text()='Nom']).
o Not: Utilisez cette fonction pour exclure des éléments (ex:
//input[not(@type='password')]).
7. Utilisation des opérateurs
o Vous pouvez utiliser les opérateurs and et or pour combiner plusieurs
conditions dans votre X-Pass (ex: //input[@type='text' and
@name='username']).
8. Navigation dans le DOM
o Utilisez les slashes pour naviguer dans le DOM. Un slash simple / signifie
enfant direct, tandis que deux slashes // permettent de chercher dans tous les
descendants.
9. Test et validation
o Testez votre X-Pass dans l'outil de développement de votre navigateur pour
vous assurer qu'il sélectionne l'élément souhaité.
Notes de prudence
Ne jamais utiliser un seul slash pour éviter des sélections incorrectes.
Assurez-vous que les attributs que vous utilisez existent sur l'élément ciblé.
Évitez d'utiliser des X-Pass trop complexes qui peuvent devenir difficiles à maintenir.
Conseils pour l'efficacité
Documentez vos X-Pass dans un fichier séparé pour référence future.
Utilisez des commentaires dans votre code pour expliquer des sélections complexes.
Pratiquez régulièrement la création de X-Pass pour améliorer votre vitesse et votre
précision.
En suivant ces étapes, les membres de l'équipe pourront créer des X-Pass de manière efficace
et fiable, réduisant ainsi les erreurs et améliorant la productivité.
[Link]