Selen selectByVisibleText nicht richtig funktioniert

Ich habe versucht, wählen Sie die "float" - option aus der folgenden Liste auswählen:

<select id="pt1:tabs:ruleDictEditorTab:r2:bsets_ddc:iter:0:bse_dc:bse1:dtype::content" class="x2h" title="int" name="pt1:tabs:ruleDictEditorTab:r2:bsets_ddc:iter:0:bse_dc:bse1:dtype" _afrfoc="y1404280666174">
    <option value="0" title="String">String</option>
    <option selected="" value="1" title="int">int</option>
    <option value="2" title="double">double</option>
    <option value="3" title="char">char</option>
    <option value="4" title="byte">byte</option>
    <option value="5" title="short">short</option>
    <option value="6" title="long">long</option>
    <option value="7" title="float">float</option>
    <option value="8" title="Date">Date</option>
    <option value="9" title="Time">Time</option>
    <option value="10" title="DateTime">DateTime</option>
</select>

Mein Selen-code:

Select typeSelect = new Select(driver.findElement("//select"));
typeSelect.selectByVisibleText("float");

beim laufen, sah ich die select-geändert in 'float' für eine Sekunde, aber es verändert wieder auf die default 'int' option sofort. Hat jemand gesehen, diese Art von Problem vor? wie es zu lösen?

InformationsquelleAutor gaoyw2 | 2014-07-02
Schreibe einen Kommentar