En utilisant selenium webdriver pour trouver le texte de l'étiquette
J'ai eu un moment difficile de l'utiliser en Sélénium web pilote de trouver le texte de l'étiquette pour le dessous scénario.
<tr id="row">
<td width="148" height="22" align="left">
<b> Label Text</b>
</td> </tr>
Comment puis-je obtenir le Texte de l'Étiquette à l'aide de webdriver ?
Merci à l'avance.
Merci pour la réponse. Je pense que j'aurais du être plus précis. J'ai une liste de balises td à l'intérieur de la balise tr.
Pour exemple:
<tr id="row">
<td width="148" height="22" align="left">
<b> Label Text 1</b>
<td width="148" height="22" align="left">
<b> Label Text 2</b>
<td width="148" height="22" align="left">
<b> Label Text 3</b>
</td> </tr>
pilote.findElement(Par.id("ligne")).getText() me permettrait de récupérer l'ensemble de ces valeurs des étiquettes. Puis-je obtenir la valeur de l'étiquette en fonction de l'emplacement dans la page ? Merci.
- vous avez déjà posé votre question ici stackoverflow.com/questions/10095195/...
Vous devez vous connecter pour publier un commentaire.
Vous pouvez parcourir tous les requis des étiquettes une par une en utilisant le code suivant -
J'espère que ceci répond à votre problème.
Pour obtenir une valeur par l'intermédiaire de son emplacement, vous pouvez utiliser quelque chose comme:
Aussi, FindElement retourne uniquement le premier élément trouvé qui correspond aux critères, FindElements doit être utilisé pour stocker tous les matches.