C# pas en mesure de localiser par xpath pour chrome browswer extension

0

La question

Très semblable question posée ici, pas de solution.

Xpath, je suis en utilisant:

Xpath = "//button[text()='Get Started']"

Erreur: Impossible de localiser l'élément: {"méthode":"xpath","selector":"//bouton[text()='démarrer']"}

L'extension de navigateur est metamask. J'ai aussi essayé la Copie par Xpath option à partir de l'élément et collé qui et qui ne fonctionne pas non plus.

Ce que je fais mal?

2

La meilleure réponse

0

Lorsque vous chargez metamask extension de votre sélénium pilote (chrome), il y a une redirection qui est arrivé à metamask page que vous pouvez voir à travers l'ouverture de la fenêtre de chrome. mais le sélénium n'arrivais pas à trouver le bouton parce qu'il voit toujours le premier onglet que son onglet actif, de sorte qu'il semble pour le bouton dans le mauvais endroit et au mauvais onglet.

vous devez changer l'onglet actif dans le sélénium pour être le metamask onglet.

Veuillez vérifier ma réponse il y a

2021-10-21 22:26:18

C'était mon problème. Merci.
Jtara
0

Essayez cette XPath

Xpath = "//*[text()='Get Started']"

Si vous avez trouvé plusieurs, vous pouvez donner des indices comme

XPath = "(//*[text()='Get Started'])[1]"
2021-10-21 22:12:56

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................