Winkelmesser if ,else mit (erwarten, (Zustand))
in meinem Skript muss ich zählen, wenn und else-Anweisung,hier ist der code
if((element(by.model('trt_model')).all(by.tagName('option')).get(0).getText()).toEqual('Select Contract'))
{
element(by.model('trt_model')).get(1).click();
}
else
{
element(by.model('trt_model')).get(0).click();
}
erwarten, wenn die Bedingung ausfällt , möchte ich das Skript ausführen, wird der else-Teil, aber das wird nicht funktionieren.
wenn Sie erwarten, dass Bedingung nicht,wird das Skript nicht ausgeführt der else-Teil
freundlich darauf hin, wie diese gelöst werden können
Danke
- Ich weiß nicht, ob es Tippfehler, Sie haben fehlende Klammer in
if
Zustand, der auch in allenelement
Auswahl. - ya seine ein Tippfehler. tut mir Leid.
- Wo ist dein
expect
? Ich sehe es nicht in deiner if-Anweisung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich vereinfacht deinen code eingefügt und unten. Sie können versuchen, diese ein. Bitte lassen Sie mich wissen, wenn Sie irgendwelche Fehler mit dem code unten. Hoffe, es wird funktionieren.
Ich weiß nicht, wie lange ist deine Liste, aber es scheint, dass Sie können den code vereinfachen. Wie zu verwenden:
anstatt das ganze
if
Aussage?