Tag: watir

Watir (sprich Wasser) steht für “ Web Application Testing in Ruby. Watir ist ein open-source (BSD), Familie von-Ruby-Bibliotheken für die Automatisierung von web-Browsern. Es ist verteilt als ein Ruby-GEM mit dem Namen ‚Watir‘. Watir wurde in Erster Linie entwickelt von Bret Pettichord und Paul Rogers.

Watir::Exception::MissingWayOfFindingObjectException: ungültiges Attribut: :css

Anzahl der Antworten 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

Controlling neue Registerkarte, um den Betrieb mit Watir? (Ruby)

Anzahl der Antworten 2 Antworten
Ich bin mit watir für die automatisierte Prüfung und nach der Ausführung durch einige Tabellen, eine Grafik bekommt dann öffnete sich in einem neuen tab. Aber watir nicht scheinen zu erkennen die neuen aktuellen Registerkarte und weiterhin

Ruby: Kann Nicht Installieren, Watir Juwel Auf Windows

Anzahl der Antworten 5 Antworten
Watir Website sagt, brauche ich Ruby 1.8.6, die ich gelaufen bin. Und die windows-installation sollte so einfach wie gem install watir. Aber wenn ich dass, bekomme ich diese: C:\Users\Ryguy\Code>gem install watir Building native extensions. This could take

Drehen eines select_list Optionen in einem string-array in watir-webdriver?

Anzahl der Antworten 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;

Wie man auf ein button-element in watir?

Anzahl der Antworten 2 Antworten
Kann ich schreiben, watir-code klicken Sie auf das button-element? Das onclick-Ereignis ausgelöst werden. <button onclick="wizardAction('start', 'Starte Upgrade')"> <table align="center" cellspacing="0"> <tbody> <tr> <td><img src="/static/images/stock/gtk-ok.png" align="left" height="16" width="16"></td> <td nowrap="nowrap">Starte Upgrade</td> </tr> </tbody> </table> </button> Edit: Versuchte ich

Watir-und text-Feld innerhalb iframe

Anzahl der Antworten 4 Antworten
Ich versuche, die Einrichtung von neuen text in ein text-Feld mit Watir. Das Textfeld platziert iframe. <div id="div_popup_layer" style="width: 100%; height: 100%;"> <div id="id_Login" class="ui-draggable" style="position:absolute;left:372.5px;top:279px;width:501px;height:274px;z-index:15"> <table id="popup_cont_id_Login" cellspacing="0" cellpadding="0" topmargine="0"> <tbody> <tr> <td align="left" valign="middle"> <iframe

Mehrere gleichzeitige ein-und browser-tests mit watir-webdriver durch verschiedene Browser

Anzahl der Antworten 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

Wie kann ich prüfen, ob für text innerhalb eines <div>?

Anzahl der Antworten 6 Antworten
Ich versuche, auf einige Texte, die sich in einem DIV. Ich brauche zu überprüfen, um zu sehen, ob die Seite enthält dann den text, so dass ich zurückkehren kann "true" oder "false". Der code, den ich verwende,

Zugriff auf ein element ohne Attribute in Watir

Anzahl der Antworten 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

wie zu scrollen einer Webseite mit watir

Anzahl der Antworten 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

Ortung ein LI-element :text mit watir-webdriver

Anzahl der Antworten 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

Kann nicht finden die ausführbare chromedriver

Anzahl der Antworten 8 Antworten
Nicht in der Lage zu finden, die chromedriver ausführbare Datei. Bitte laden Sie die server von http://code.google.com/p/chromedriver/downloads/list und platzieren Sie es irgendwo auf Ihrem WEG. Mehr Infos unter http://code.google.com/p/selenium/wiki/ChromeDriver. (Selenium::WebDriver::Error::WebDriverError) Auf Ubuntu 13 mit Watir und Ruby.

Mit Watir-webdriver, wie Sie die URL einer Seite

Anzahl der Antworten 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

Wie Sie Zugriff auf element mit Watir und XPath

Anzahl der Antworten 6 Antworten
Ich habe etwas HTML, welches wie folgt aussieht: <h1 id="header">Header</h1> Möchte ich Sie auf es mit Watir und XPath. InformationsquelleAutor | 2009-09-25

So entfernen Sie alle nicht - ASCII-Zeichen aus einem string in Ruby

Anzahl der Antworten 3 Antworten
Ich scheint sehr simpel zu sein und dringend benötigte Methode. Ich entfernen müssen alle nicht-ASCII-Zeichen aus einer Zeichenfolge. e.g © usw.. Siehe das folgende Beispiel. #coding: utf-8 s = " Hello this a mixed string © that

So bestimmen Sie den Speicherort der chromedriver binäre

Anzahl der Antworten 2 Antworten
Früher hatte ich das Chrome-binary "chromedriver.exe" in der "C:/Windows" Verzeichnis und Watir war, Kommissionierung es von dort. Jetzt habe ich zu bewegen, mein Projekt auf einen anderen Rechner, so kann ich nicht hartcodieren der Pfad der ausführbaren

Öffnen Sie einen browser im fullscreen-Modus mit watir-webdriver

Anzahl der Antworten 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.

Wie erkannt werden kann ob ein element existiert in Watir

Anzahl der Antworten 3 Antworten
Ich bin relativ neu auf Watir, aber finde keine gute Dokumentation (Beispiele) in Bezug auf, wie um zu prüfen, ob ein element vorhanden ist. Es gibt die API specs, natürlich, aber diese machen nur wenig Sinn für

Webdriver Fehler: Element ist nicht anklickbar am Punkt (-99999800, 242.5) fahren Facebox Kontrolle über watir-webdriver

Anzahl der Antworten 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 =>

Wie zu installieren und zu konfigurieren geckodriver auf Schienen / Ubuntu

Anzahl der Antworten 2 Antworten
Ich bin mit Watir zu kratzen, in der Produktion, aber aufgrund einiger firefox-Themen, die es nicht mehr in der Lage ist, um einen browser zu starten (siehe hier Watir Webdriver(0.9.1) Nicht Mehr Öffnet sich eine Instanz von

Selenium::WebDriver::Error::MoveTargetOutOfBoundsError: Element kann nicht gescrollt werden, in den Blick:[Objekt HTMLSpanElement]

Anzahl der Antworten 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'

Watir: Wie um zu überprüfen, text ist NICHT vorhanden in der web-Seite

Anzahl der Antworten 4 Antworten
Schreibe ich einen test, wo ich einen Datensatz löschen, und ich brauche, um sicherzustellen, dass der Datensatz nicht mehr vorhanden, nachdem ich es gelöscht. Ich weiß, wie zu überprüfen, den Rekord der text ist vorhanden in einer

Chrome remote webdriver (via Netz) konnte nicht starten

Anzahl der Antworten 1 Antworten
Ich habe Probleme beim starten von Gurken-test mit Chrome mit remote webdriver-Funktionen auf Grid - (1-hub-linux-und 1 linux-Knoten mit Firefox und Chrome). Firefox test sehr gut gehen, aber Chrome gibt die folgende Fehlermeldung zurück: unknown error: Chrome

Wie Sie klicken Sie auf link-element mit einem bestimmten text mit watir?

Anzahl der Antworten 2 Antworten
Ich bin nicht in der Lage, klicken Sie auf den text link 'Add' mit watir: SEITE: <div id="divAdd" style="float: right"> <a onclick="SwitchView('2')" style="color: #1B56A7; cursor: pointer;">Add</a> </div> Watir-CODE: browser.link(:text =>"Add").click AUSNAHME: Unable to locate element, using {:tag_name=>["a"],

Klare input-Feld und geben Sie neue Informationen mit Watir? (Ruby, Watir)

Anzahl der Antworten 3 Antworten
Ziemlich positiv .klar, oder vielleicht doch nicht wie es scheint nicht zu funktionieren für mich, vielleicht bin ich auch nur der Umsetzung falsch, ich bin nicht sicher. Beispiel: browser.div(:id => "formLib1").clear.type("input", "hi") Kann mir jemand sagen, wie

so wählen Sie dropdown auf-value-option in ruby watir?

Anzahl der Antworten 1 Antworten
Dies ist mein drop-down und wählen Sie es auf den Wert der option <select id =""> <option value="01" title=" 01 - Live animals"> 01 - Live animals</option> </select> Ich weiß, wie zu wählen Sie drop-down-auf seinen Inhalt,

Wie Sie festlegen, WATIR Fokus auf neue Fenster

Anzahl der Antworten 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'

no such file to load — ffi_c (LoadError)

Anzahl der Antworten 2 Antworten
Dieses problem nervt mich seit ein paar Tagen nun... immer Wenn ich mit dem .bring_to_front Methode require "rubygems" require "watir" browser = Watir::Browser::new browser.bring_to_front Bekomme ich diesen Fehler: (...)rubygems/custom_require.rb:36:in `require': no such file to load -- ffi_c

Wie bekomme ich den Wert von element benutzerdefiniertes Attribut mit Watir

Anzahl der Antworten 1 Antworten
Habe ich HTML-Code, sieht wie folgt aus: <input custom_attribute="so cool" type="text" /> Ich würde gerne den Wert custom_attribute mit Watir. InformationsquelleAutor | 2009-09-18

Einstellung der Größe des Browserfensters in Watir-webdriver

Anzahl der Antworten 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

Modal-dialog vorhanden (Selenium::WebDriver::Error::UnhandledAlertError) after dismissing popup bestätigen

Anzahl der Antworten 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

watir-webdriver warten Sie, bis das laden der Seite

Anzahl der Antworten 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

Kompilieren von ruby-Skript in eine exe-Datei?

Anzahl der Antworten 5 Antworten
Ist es möglich, kompilieren Sie ein ruby-Skript in eine .exe-Datei auf Windows? Ich habe überall gesucht und ich habe versucht, die folgenden (Es sah aus wie RubyScript2EXE, Schuhe und Kiste alles schien tot und verlassen.): http://ocra.rubyforge.org/ http://exerb.sourceforge.jp/index.en.html

Wie verwende ich Watir::Kellner::wait_until zu zwingen Chrome zu warten?

Anzahl der Antworten 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

Wie Sie herausfinden, welche JavaScript-events ausgelöst?

Anzahl der Antworten 3 Antworten
Ich habe eine select-Liste: <select id="filter"> <option value="Open" selected="selected">Open</option> <option value="Closed">Closed</option> </select> Wenn ich wählen Closed die Seite neu geladen. In diesem Fall zeigt es, geschlossene tickets (statt geöffnet). Es funktioniert, wenn ich es manuell mache. Das

Wie ändere ich die Timeouts für das Laden der Seite in Watir-Webdriver (Timeout in der .click-Methode)

Anzahl der Antworten 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