La balise de sélection Html contient l'ID. J'ai utilisé id dans le chemin relatif et test dans firepath en cliquant sur evaluer button.firepath ne renvoie qu'un seul nœud correspondant mais la case select n'est pas surlignée. Il est clairement dit que la boîte de sélection ne sera pas manipuler. J'ai essayé de plusieurs façons et ne m'a pas aidé. S'il vous plaît trouver la balise html sur ci-dessousWebDriver: le chemin X relatif ne met pas en surbrillance la zone de sélection lorsque je clique sur le bouton d'évaluation dans le chemin de feu
<select id="myForm:operatingUnit" class="ef-combo-container" style="display:none;" name="myForm:operatingUnit">
<option value="-1">Please Select</option>
<option value="702">Industrial Casualty</option>
<option value="703">General Casualty</option>
<option value="704">Specialty Primary</option>
</select>
<input id="myForm:operatingUnit_input" class="combo-input ui-autocomplete-input" value="Please Select" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true" title="Please Select"/>
Please find the relative xpath on below:
//select[@id='myForm:operatingUnit']
Je l'ai utilisé divers statments et d'attente explict mais ne fonctionne pas à remédier de cette question. S'il vous plaît aidez-moi à surmonter ce problème
Avez-vous vérifié si l'élément est contenu dans un iframe? Aussi, vous pouvez essayer avec le css suivant: input [id * = myForm] [id * = operatingUnit] – lauda
il n'est pas à l'intérieur du cadre. la taille s'affiche correctement. system.out.println (weblement.getOptions(). Size) Il renvoie la taille 4 – Ashok