Wie Sie festlegen, WATIR Fokus auf neue Fenster
Ich bin neu auf WATIR testen (und ich Liebe es!) und haben Sie in eine Wand laufen, wie zu konzentrieren, meine WATIR Skript zu einem neu geöffneten Fenster.. Hier meine (vereinfachte) script....
#!/usr/bin/ruby
require 'rubygems'
require 'watir-webdriver'
browser=Watir::Browser.new
browser.goto("http://0:3050")
browser.text_field(:name,"userkey300203830").set("OKJHNB")
browser.button(:id, "interview48").click
puts "Expected Result:"
puts "A successful display of cars"
if browser.window(:title=>"300203830").exists?
puts " Test passed. New window opened!"
else
puts " Test Failed! No window found"
end
Alles funktioniert bis zum Ende. Nach dem Schlüssel "interview48" geklickt wird, wird ein neues Fenster geöffnet mit dem Titel "300203830". Sieht aus wie ich finde, aber ich weiß einfach nicht, wie man jetzt den Fokus auf dieses Fenster.
InformationsquelleAutor Jane WIlkie | 2012-05-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mehr Informationen: http://watir.github.io/docs/browser-popups/
InformationsquelleAutor Željko Filipin
Zusätzlich für mehr als 2 Fenster, die Sie verwenden können, die folgenden:
#n ist die variable für die Fenster. n wird der Zugang zu Ihnen in der Reihenfolge geöffnet oder tabs von Links nach rechts
InformationsquelleAutor alp2012
Können Sie die oben genannten Befehle wenn Sie öffnen ein neues Fenster-von der ersten browser-Instanz und würde gerne Umschalten zwischen den beiden.
InformationsquelleAutor alp2012