Dans cette vidéo, nous explorons les types d'expressions XPath utilisées dans l'automatisation et les tests web.
Il existe deux types principaux d'XPath :
XPath absolu (Chemin complet)
Commence à partir du nœud racine (/)
Exemple : /html/body/p[2]
Utile pour apprendre et comprendre la structure du document
Non recommandé pour une utilisation en temps réel car il est fragile et se casse facilement lorsque le DOM change
XPath relatif (Chemin direct/raccourci)
Commence de n'importe où dans le document en utilisant //
Exemple : //p[2]
Plus flexible et robuste
Couramment utilisé dans les scripts d'automatisation en temps réel
Comprendre la différence entre XPath absolu et relatif vous aide à écrire des sélecteurs plus fiables et maintenables dans des outils comme Selenium.