2
Antworten
Ich bin mir ziemlich sicher, watir-webdriver hatte css selector support, aber wie es aussieht, ist nicht mehr da: $ ruby -v ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0] $ gem -v 1.8.15 $ gem list selenium-webdriver *** LOCAL
3
Antworten
Ich brauche, um zu überprüfen, den Inhalt einer select-Liste drop-down-unterschiedlich je nach Wert in einem anderen Feld. Ich lese die gültigen Optionen in ein array von strings aus einer CVS-Feld und den Vergleich, indem Sie die folgenden;
4
Antworten
so, ich bin an einer website arbeiten und ich möchte, um mehrere browser-tests zu einer Zeit. Was ich damit meine ist, es sollte mein Rauch-Test auf ie, firefox und chrome zur gleichen Zeit und Bericht zurück-jeder browser
3
Antworten
Mit Watir gibt es eine Möglichkeit, den Zugriff auf ein element ohne Attribute? Beispiel: <span>Text</span> Möchte ich vermeiden Sie die Verwendung von xpath, aber wenn das der einzige Weg ist, es ist cool. InformationsquelleAutor carlmonday | 2011-11-30
6
Antworten
Ich versuche zu scrollen einer Webseite zu finden und klicken Sie auf einen Inhalt, der ist faul geladen, wenn die Seite gescrollt wird. Ich bin mit dem folgenden Befehl require 'watir-webdriver' @browser = Watir::new :firefox @browser.send_keys :space
3
Antworten
Bin ich versucht, zu suchen und klicken Sie auf ein jQuery-Menü-element, das Menü ist definiert als mehrere UL-Elemente mit einer Anzahl von LI-Elementen. Mit Firefox 3.6.17 auf Mac 10.5, in standard-WATIR, die ich verwendet habe; browser.li(:text,"Options...").click oder
1
Antworten
Ich bin neu auf watir-webdriver automation, entschuldige bitte, wenn Ihr eine grundlegende Frage der Automatisierung. Aber die Sache ist ich bin die Automatisierung der Paginierung eine website, wo Sie die URL der website ändert sich, wenn der
7
Antworten
Ich weiß, das ist eine sehr dumme Frage. Noch, bin nicht in der Lage zu finden, wie man den browser im Vollbildmodus geöffnet und mit watir webdriver. ich habe versucht, mithilfe der maximize () -, aber vergeblich.
3
Antworten
Ich bin mit watir-webdriver mit chrome zu automatisieren meine tests, und ich bin irgendwie nun fest. Ich habe ein Formular innerhalb eines facebox(defunkt.io/facebox). Es gibt viele Checkboxen in diesem Formular, wie Sie sehen können: irb(main):113:0> b.checkboxes.size =>
6
Antworten
Ich versuche zu laufen mehrere feature-Datei mit Hilfe von tags, ich habe versucht den Befehl Gurke --tag @some_name --tag @some_name1. Aber es gibt eine Fehlermeldung die wie folgt lautet, "WARNING: cannot load such file -- 2.0/gherkin_lexer_en Konnte
4
Antworten
Geschieht etwas seltsames auf diese Seite: require "watir-webdriver" b = Watir::Browser.new b.goto "http://mideastunes.com/" b.div(class: "feat-container").element(css: "a span").present? => true b.div(class: "feat-container").element(css: "a span").click Selenium::WebDriver::Error::MoveTargetOutOfBoundsError: Element cannot be scrolled into view:[object HTMLSpanElement] from /Users/zeljko/.rvm/gems/ruby-1.9.2-p290@gretel/gems/selenium-webdriver-2.19.0/lib/selenium/webdriver/remote/response.rb:52:in `assert_ok' from /Users/zeljko/.rvm/gems/ruby-1.9.2-p290@gretel/gems/selenium-webdriver-2.19.0/lib/selenium/webdriver/remote/response.rb:15:in `initialize'
3
Antworten
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'
3
Antworten
Wie können Sie die Größe des browser-Fenster geöffnet, wenn Sie rufen Sie die folgende mit watir-webdriver? browser = Watir::Browser.new(:firefox) InformationsquelleAutor der Frage Alastair Montgomery | 2011-05-25
1
Antworten
Ich habe eine Seite mit so etwas wie dies: <input type="button" onclick="confirm('confirm popup');" value="click" /> Wenn ich auf die Seite zu gehen und klicken Sie auf den link: require "watir-webdriver" browser = Watir::Browser.new browser.goto "page.html" browser.button.click bestätigen
7
Antworten
Mit watir-webdriverwie kann ich warten, bis eine Seite geladen, nachdem ich auf einen link klicken? Im moment bin ich dabei: sleep n Aber dies ist nicht ideal, denn die Seite, die Antwort ändert sich so viel. Gibt
3
Antworten
Ich versuche zu sagen, meine watir Skript zu warten, für eine ajax-injiziert login-box zu öffnen. Ich bin mit watir-webdriver, und Tests in Chrome. Ich kann nicht wait_until zu arbeiten, so kommentiert unten in der (vereinfachte) script. require
2
Antworten
Ich habe den folgenden code browser.link(:text => 'Generate Report').click browser.radio(:value => 'byTotalValue').wait_until_present(180) die Anforderungen, die ein Bericht generiert werden und dann wartet der Bericht mit einem Blick für ein element auf der report-Seite. Der Bericht kann nach
14
Antworten
Seit der neuesten Version von chrome (34.0.1847.116) Letzte Woche, ich habe Empfang Deaktivieren “Entwickler-Modus-Erweiterungen" beim ausführen von automatisierten tests mit watir-webdriver. Scheint die offensive Erweiterung aber es macht keinen Sinn für mich, dass dies eine potenziell gefährliche