Robot Framework "Aus Liste Auswählen" - Befehl Fehler
Ich versuche, wählen Sie eine option Robot Framework Schlüsselwort native "Wählen Sie Aus der Liste" Befehl, aber es ist fehlgeschlagen mit Fehlermeldung :
html-Seite Quelle:
<select id="reason" placeholder="Please select" style="width: 100%; display: none;" class="m-b-xs" data-role="combobox" aria-disabled="false" aria-readonly="false">
<option value="a">Assume</option>
<option value="b">New</option>
<option value="c">Renew</option>
<option value="d">Purchase</option>
<option value="e">Refinance</option>
<option value="f">Reschedul</option>
<option selected="selected" value="New">New</option>
</select>
Ich verwendete Wert "geht davon aus" oder "ein":
Choose Application Reason
Select From List xpath=//select[@id="reason"] Assume
Test war fehlgeschlagen mit Fehlermeldung:
INFO : Selecting option(s) 'Assume' from list
'xpath=//select[@id="reason"]'.
.....
FAIL :ValueError: Option 'Assume' not in list 'xpath=//select[@id="reason"]'.
INFO : Selecting option(s) 'a' from list 'xpath=//select[@id="reason"]'.
.....
FAIL : ValueError: Option 'a' not in list 'xpath=//select[@id="reason"]'.
Aber wenn ich Wert ersetzen "Übernehmen" mit Standard-vale "Neuen":
Choose Application Reason
Select From List xpath=//select[@id="reason"] New
test wurde bestanden.
Kann jemand tun, der helfen? Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte ähnliche Probleme mit select-drop-downs und ich versuchte dies und für mich gearbeitet.
Wenn Sie möchten, wählen Sie einen beliebigen statischen Wert aus der Liste.
Können Sie auch text gleich,
Ignorieren leere,
Ich denke, es funktioniert wie Neu ist eine Standard-option.
Für mich Schlüsselwort "Wählen Sie aus der Liste durch den Wert" besser funktioniert.
Versuchen:
Wenn es nicht funktioniert - ich hatte einen Fehler mit einem element Staat - hinzufügen Klicken Sie auf Element vor der Auswahl aus Liste:
sollte Label verwenden, was bedeutet, dass text
z.B.
Andere alternative durch die Verwendung
Index
Ich denke, Sie sollten wählen-Wert :
wenn Sie möchten, Wert
a
,Ich löste das problem auf diese Weise.
***Keywords***
Aktiven Zeit,
***Test Case ***
Select By Value reason a