2016-04-27 6 views
1

Picture
Schauen Sie sich zuerst das Bild an. Jetzt, wenn der Edit-Link vorhanden ist, muss ich einige Schritte ausführen, wenn Edit-Link nicht vorhanden ist, muss ich verschiedene Schritte ausführen. Wie kann ich das in Selenium IDE machen?Wie If/Else-Anweisung in Selenium IDE verwenden

+0

Ich mag nicht wirklich die Plug-Ins zu If-Else-Anweisungen verwenden. Ich schlage Leuten normalerweise vor, dass sie daran denken, sich von der IDE zu entfernen, wenn sie diese Art von Fähigkeiten benötigen. – DMart

Antwort

1

Hier ist ein Beispiel für wenn sonst auf IDE. Auf ide werden Sie drei Spalten Befehl, Ziel und Wert

Command |Target | value 
store | true | var1 
if  | storedVars.var1 
echo | I am in the if 
else 
echo | I am in the else 
endIf 

sehen Wenn Sie weitere Fragen haben, als hier fühlen Sie sich frei kontaktieren

1

einen Blick auf diese:

gotoIfSample

Ich habe Kommentare für Sie bereitgestellt, damit Sie es leicht verstehen. Ich habe den gotoIf Befehl als eine Alternative für die If-Else-Anweisung für eine Weile verwendet. Lass es mich wissen, wenn du weitere Fragen hast.

+0

Ich habe '[Fehler] Unbekannter Befehl: 'GotoIf'' in Selenium IDE 2.9.1 –

+1

Sie müssen SeLite SelBlocks Global installiert haben, damit es funktioniert. https://addons.mozilla.org/en-us/firefox/addon/selite-selblocks-global/ –

1

Soweit ich weiß, gibt es keinen 'if' Befehl in Selenium IDE. Aber du hast Glück, dass es sicher geht!

Dies ist, wie man ‚gotoIf‘ Befehl verwenden können, um die erforderlichen Schritte durchzuführen, wenn der Link ‚Bearbeiten‘ vorhanden ist:

Checking a condition using 'gotoIf'

Hoffnung, das hilft. Lass es mich wissen, wenn du Fragen hast.

+0

Diese Antwort wäre besser, wenn Sie ein Beispiel angeben, das spezifisch die Frage beantwortet, anstatt nur einen Link (welcher könnte eines Tages sterben) –

+0

Ich entschuldige mich für etwaige Unannehmlichkeiten. Wenn Sie jedoch den Link öffnen möchten, werden Sie feststellen, dass es sich einfach um ein Bild (Screenshot) des sehr spezifischen Beispiels handelt, das ich in Selenium IDE geschrieben habe. – kev

+0

ja ist es. Ich hätte es zuerst lesen sollen. upvote. –