Sélénium - Sélectionnez l'Élément De la Liste Par L'ul li Valeur de Texte
J'ai le code HTML suivant
<div id="colLeft_OrderGroups" class="GroupList GroupList_Left">
<div class="SelectList" style="height:516px;">
<div class="DialogSubtitle">Available groups</div>
<ul class="ui-selectable" id="grdAvailableGroups" style="width:100%; margin-right:2px">
<li value="10929">AppraisersGroupTest</li>
</ul>
</div>
</div>
Comment puis-je sélectionner l'option en fonction de la "AppraisersGroupTest" texte?
Il y aura plusieurs valeurs dans la liste bientôt, donc j'ai besoin d'être en mesure de spécifier le texte.
J'ai essayé de répondre dans ce post, mais j'obtiens des erreurs de syntaxe, je ne peut pas résoudre.
Vous devez vous connecter pour publier un commentaire.
En regardant votre code HTML, je vais supposer que le
value
duLI
va toujours être "10929" pour sélectionner votre "AppraisersGroupTest." Avec cette info, vous pouvez utiliser le code ci-dessous.Si il s'avère que ce n'est pas une bonne hypothèse, vous pouvez utiliser le code ci-dessous pour rechercher le texte de votre choix et cliquez sur l'élément.
Vous pouvez atteindre cet objectif en utilisant un liner
xPath
comme ci-dessous :-Espère que ça va vous aider...:)