Wie man mit einem neuen-Fenster-Registerkarte in selenium IDE?
War ich versucht, zu automatisieren Suche nach jobs in Naukri. wenn ich eine Suche durch Kategorie, es öffnet sich das Fenster in einem neuen Tab.
Dieses Fenster dient der link, ex:
< a href="Naukri.com/jobs-by-cat">Jobs By Category < /a >
Nun, wie kann ich machen, Selen Ausführung der übrigen Befehle in diesem neuen Fenster?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden kann, müssen Sie
waitForPopUp
und dannselectPopUp
schalten den Fokus auf die neue Registerkarte.Dann alle Ihre Operationen durchgeführt werden, die auf neuen Fenster oder tab. Sobald Sie fertig sind mit
close
wird, schließen Sie das neu geöffnete Fenster und verwenden SieselectWindow
wieder zu wählen Sie Ihre ursprünglichen Fenster.Wenn das nicht funktioniert, sehen Sie, wenn Sie verschieben können, um Webdriver, denn es gibt viele weitere Einschränkungen für die Selenium IDE.
Ich die Lösung gefunden und es funktioniert für mich..... 🙂
Und hier sind die Skripte, die ich verwendet habe für meine Prüfung...
Line No: 1
Befehl: storeAttribute
Ziel: link=https://yourwebaddress.net/vmrc/onboard.do@href
Wert: testurl ( z.B. Variablennamen )
Line No: 2
Befehl: öffnen
Ziel: ${testurl}
Ich nicht finden, die direkte Lösung dafür, aber ich entdeckte einen workaround.
Ich eigentlich kopiert das href-Attribut Wert des < a> - tag mit dem Befehl "storeAttribute" und ein "öffnen" - Befehl zu öffnen, dass die url im gleichen Fenster vermeiden es opned in einem neuen Fenster.
Habe ich es zu automatisieren Naukri Jobs Suche :
Hier ist der code:
Diese:
DANN: