Comment cliquer sur le premier e-mail dans la boîte de réception Gmail dans Seleniumbase ?

WBOY
Libérer: 2024-02-08 21:10:54
avant
944 Les gens l'ont consulté

如何在 Seleniumbase 中点击 gmail 收件箱中的第一封电子邮件?

Contenu de la question

J'essaie d'obtenir l'identifiant du HTML pour le transmettre comme XPath mais cet identifiant n'est pas le même que dans Chrome

Le chemin absolu ne convient pas car il sera toujours différent. S'il vous plaît, aidez :(


Réponse correcte


Pour autant que je sache, il n'y a qu'un seul <table> élément qui a le xpath suivant, et cet élément spécifique se trouve être celui qui contient tous les éléments de courrier électronique :

//table[@role='grid']
Copier après la connexion

Donc pour cliquer sur le premier élément j'utiliserai le xpath suivant :

//table[@role='grid']//tr[1]
Copier après la connexion

Il peut y avoir des problèmes selon l'endroit exact où le clic se produit dans la ligne, mais je soupçonne qu'il échouera.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:stackoverflow.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal