Tag: webdriver

WebDriver ist eine API für die Steuerung von web-Browsern, die Nachahmung einer realen Benutzer. Es ist hauptsächlich für automatisierte tests. WebDriver hat mehrere Sprachen Bindungen und Treiber (die ermöglichen verschiedene Browser). Wenn Ihre Frage speziell zu einem von Ihnen, müssen Sie auch den entsprechenden tag.

Wie Selenium WebDriver überwindet same-Origin-Policy

Anzahl der Antworten 3 Antworten
Wie Selenium WebDriver überwinden same-origin-policy? Same-origin-policy problem ist in Selenium RC Prüfen, um zu klären, problem Sie konfrontiert sind... Beachten Sie, dass Selen selbst ist nicht wirklich geregelt, die von derselben Herkunft Politik... Hi ich wollte mal

Liste der Firefox-und Chrome-Argumente/Einstellungen

Anzahl der Antworten 1 Antworten
Als tester, Ich würde gerne studieren, eine Liste von möglichen Konfigurations-Argumente für Firefox und Chrome Also kann ich die Konfiguration meines Test-tools mit wissen Lesen-API zeigt, dass es Methoden, mit denen können wir Argumente an eine webdriver-Instanz:

Wie zum ausführen von parallel-Test-Fall in Selen + TestNG

Anzahl der Antworten 3 Antworten
Habe ich ein test-Skript wie folgt aus, was ich wissen muss ist, wie ich es machen kann, laufen in verschiedene browser zur gleichen Zeit aber mit unterschiedlichen Testdaten, Genau das, was ich will, ist ich will die

WebDriver - Wie die webdriver zu warten, bis text angezeigt wird (ohne Verwendung von locator)

Anzahl der Antworten 2 Antworten
Habe ich eine Aktion auf WebDriver (Sagen wir, ich Klick auf eine Schaltfläche), daraus entsteht eine text-Anzeige auf Seite. Wissen wir nicht, locator-element für den text, aber wir wissen, welcher text angezeigt wird. Bitte einen Weg vorschlagen

Wie warten Sie, bis die alert-box die Aktion durchführen, die in Selen?

Anzahl der Antworten 1 Antworten
Ich bin das drücken einer Schaltfläche Abbrechen als nach meinem code ist es überprüfung einige text. In Chrome und Firefox funktioniert es einwandfrei, aber im IE ist es nehmen Sie sich Zeit zum ausführen des Vorgangs auf

Wie automatisieren Zeichnung Unterschrift im selenium webdriver

Anzahl der Antworten 4 Antworten
<div class="cnvsWrapper" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0px none; padding: 0px; margin: 0px;">Draw your signature div> Schritte: Brauche ich, um wählen Sie die Werkzeug-Spitze und zeichnen Sie die Unterschrift (mit der

Erstellen TestNG.xml Datei dynamisch und parameter übergeben

Anzahl der Antworten 1 Antworten
Ich habe zum ausführen von test-Skripten mithilfe von dynamischen testng.xml - Datei, was bedeutet, ich habe zu erstellen testng.xml Datei-thru-code und pass die Parameter der @Test-Methoden, pro-grammatisch. Dafür habe ich zwei Java-Dateien DynamicTestNG.java das generieren soll testng.xml

Python Selenium WebDriver, wie man hinzufügen-timeout zu erhalten(url) - Funktion

Anzahl der Antworten 2 Antworten
Ich führe ein einfaches Stück code, lädt eine Webseite über proxy, aber manchmal wird der proxy kann langsam sein, und kann dadurch den WebDriver .get(url) Antrag auf unbestimmte Zeit blockiert. Ist es ein einfaches Stück Python-code für

WebDriver Automation zum überprüfen einer E-Mail

Anzahl der Antworten 2 Antworten
Ich bin mit WebDriver und Java zur Automatisierung einiger web-Seiten. Ich habe ein Szenario, dass ich nicht sicher bin, dass der beste Weg, um zu verwalten. Eine website bietet die Möglichkeit, einen Kommentar zu hinterlassen, aber wenn

Wie öffnen Sie ein neues leeres Fenster mit webdriver in java.

Anzahl der Antworten 2 Antworten
Ich bin mit (Webdriver) - Treiber.close(schliessen des Browsers anstelle der Verwendung von Treiber.beenden). Nachdem das browser-Fenster geschlossen wird, ich bin nicht in der Lage Treibers zu verwenden.get(url) -die wirft unreachableBrowserException. Als umgehen ich bin versucht zu bekommen

Wie funktioniert das implizite warten, der Winkelmesser interagieren mit explizitem warten?

Anzahl der Antworten 3 Antworten
Ist das Missverständnis passiert, wenn implizite warten, ist weniger als eine explizite: var timeOut = 5000; var search = element(by.xpath(`//*[@name='qwer']`)); browser.manage().timeouts().implicitlyWait(4000); browser.ignoreSynchronization = true; describe('Protractor Test', function () { beforeEach(function () { browser.get('https://www.google.com.ua'); }); it('EC', function ()

Selen - Holen Sie sich alle iframes in einer Seite (auch verschachtelt)?

Anzahl der Antworten 3 Antworten
Ich versuche zu suchen, durch alle html-websites, die ich erreichen mit selenium webdriver. In Selen, wenn ich eine iframe, muss ich wechseln auf den iframe und dann wechseln Sie wieder in die Haupt-html-für die Suche nach anderen

Selen hängt die Instanziierung FirefoxDriver

Anzahl der Antworten 5 Antworten
Versuche ich begann mit Selen (Download der aktuellen version von heute) und kopiert deren Beispiel, das öffnet einen browser und führt eine google-Suche. Jedoch, das Programm hängt ewig in der 1. Zeile WebDriver driver = new FirefoxDriver();.

'Selen.common.Ausnahmen.WebDriverException: Meldung: u'chrome nicht erreichbar

Anzahl der Antworten 2 Antworten
Ich bin mit webdriver in der config einen router, aber wenn ich das Skript ausführen: from selenium import webdriver self.driver = webdriver.Chrome() Es öffnet sich chrome und keine Antwort, und dann zu erhöhen, Ausnahme: chrome nicht erreichbar.

Rufen Sie den Inhalt von meta-Beschreibung von web-Seite mit selenium webdriver

Anzahl der Antworten 1 Antworten
Wollen, um den Inhalt der meta-Beschreibung der Seite mithilfe von webdriver. Lassen Sie uns sagen , von unten DOM abrufen möchten text Test.com provides a complete software solution for creating online tests and managing enterprise and specialist

org.openqa.Selen.WebDriverException: unbekannter Fehler: kann nicht bestimmen, lade-status

Anzahl der Antworten 3 Antworten
Ich bin neu auf Selen und benötigen einige Spuren zu finden, die Ursache für die folgende Fehlermeldung. Selen-version 3.5.3 ChromeDriver version - 2.29.4 Chrome version - 63 org.openqa.selenium.WebDriverException: unknown error: cannot determine loading status from unknown error:

Die "test-Ausgang" - Ordner wird nicht erstellt, beim ausführen von TestNG Selenium Tests außerhalb von Eclipse

Anzahl der Antworten 2 Antworten
Wir einige java-code (selenium webdriver Skript) mit Eclipse. In meinem Projekt, das ich verwendet selenium jar Dateien und TestNG jar Während der Ausführung dieser Skripte gehen wir testen die Ausgabe-Ordner für Eclipse. Dann haben wir eine ausführbare

Dies ist die erste Startseite, die für die WebDriver-server. - während der Arbeit mit web-Treiber und ie9

Anzahl der Antworten 1 Antworten
Ich versuche zu starten testen, die laufen sehr gut auf firefox Also ich hab die nächsten Ausnahmen: IE9 geöffnet - "Dies ist die erste Startseite, die für die WebDriver-server". In eclipse: Dec 13, 2011 4:10:48 PM org.openqa.selenium.remote.RemoteWebDriver

Wie klicken Sie auf einen link innerhalb einer webtable mit WebDriver

Anzahl der Antworten 3 Antworten
Dem folgenden code wird der HTML-Code für <table cellspacing="0" cellpadding="0" border="0" width="192"> <tbody> <tr> </tr> <tr> <td class="rhs-customer" valign="top"> <p> </p> <p> <img hspace="6" align="left" alt="" src="../common/images/icon-contactus.gif"> <a onclick="window.open('../applications/homeline.asp','HomeLineNumber','height=500, width=700,scrollbars=yes,resizable=1,top=0,left=0')" href="#">&nbsp;**Call Us**</a> </p> <p> </p> </td> </tr>

How to set default download location-Eigenschaft für chrome mit Selen wedriver in java?

Anzahl der Antworten 2 Antworten
Will ich so legen Sie den automatischen download im angegebenen download-Verzeichnis mit webdriver. Ich habe versucht, folgenden code der nicht funktioniert für chrome: ChromeOptions options = new ChromeOptions(); options.addArguments("download.default_directory", downloadPath); this.driver = new ChromeDriver(options); Können Sie bitte

Wie kann ich mehrere Fenster öffnen, oder betreiben Sie mehrere Instanzen

Anzahl der Antworten 1 Antworten
Wenn aus irgendeinem verrückten Grund brauche ich um zu öffnen 100 Fenster/tabs, und navigieren Sie zu 100 verschiedene links, wie Mach ich das? Kann ich gleichzeitig führen bestimmte tests alle 100 von Ihnen? sagen wir, ich habe

Selen - Versuchen zu lokalisieren Zelle in der Tabelle durch Ihren Inhalt mit "enthält"

Anzahl der Antworten 2 Antworten
Dies ist der html-code : <div id="listMain" class="listMain"> <table id="listMainTable" class="listTable" > <thead> <tbody id="mainTableBody"> <tr id="Node0" class="row" tabindex="0" > <tr id="Node1" class="alternateRow" tabindex="-1" > <tr id="Node2" class="row" tabindex="-1" > <tr id="Node3" class="alternateRow" tabindex="-1" > <tr id="Node4"

Selen grid2: wie schließen und öffnen Sie browser auf der Fernbedienung

Anzahl der Antworten 2 Antworten
Ich habe einen test, wo ich tun müssen, ein login, browser schließen und wieder öffnen dann schauen Sie sich etwas auf der Seite. Wie kann ich dies tun, wenn laufen webdriver mit remote-hub-setup? oder muss ich dies

Mit Selen Datensätze für Jmeter Web-Driver-Sampler

Anzahl der Antworten 2 Antworten
Ich versuche zu konvertieren, den code, den ich aufgezeichnet mit Selen try { assertEquals("", driver.findElement(By.id("gbqfq")).getAttribute("value")); } catch (Error e) { verificationErrors.append(e.toString()); } verwendet werden, in der Web-Driver-Sampler in Jmeter. Das ist, was ich habe, so weit, aber

SpecFlow + Selenium-WebDriver: die Freigabe eines WebDriver Über die Schritte?

Anzahl der Antworten 3 Antworten
Sagen, ich habe ein Szenario mit Schritten, die in zwei verschiedenen Klassen. Gibt es eine Möglichkeit für Sie, einen handle zu dem selben IWebDriver Instanz, ohne durch ScenarioContext.Current["webdriverVariableName"]? Dass ist so hässlich. Gibt es eine bessere Möglichkeit?

CSS-Selektor basiert auf parent-und child-nodes?

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, kann ich Folgendes zum Ausdruck als ein einziges CSS-Selektor? (Oder muss ich einen anderen Weg finden, dies zu tun, außer mit einem CSS-Selektor, bis Stufe 4 ist eine Realität? Siehe: http://www.w3.org/TR/selectors4/#subject) Ich will

download-chrome-Treiber für mac 64 bit

Anzahl der Antworten 3 Antworten
Bekomme ich chrome-Treiber für mac 32-bit. Aber ich will download für 64 bit. Habe ich nicht, chrome-Treiber für 64-bit. Bitte jemand mir helfen, um erfolgreich führen Sie den chrome-browser in mac 64-bit mit wbedirver. InformationsquelleAutor bugCracker |

Geben Sie die REGISTERKARTE text-Bereich mit Selenium Webdriver

Anzahl der Antworten 2 Antworten
Zur überprüfung wanderte ich von Selenium RC auf Webdriver. Eingabe von text mit Trennzeichen TABULATOR verwendet, um gut funktionieren, auf dem Selenium RC. Aber bei der Verwendung von webdriver, Eingabe-tab-bewegt den Fokus zum nächsten Eingang. Beispieltext :

dynamische Verwendung in FindsBy mit Selen

Anzahl der Antworten 1 Antworten
Habe ich diese Skillung Scenario Outline: Display widget Given I have a valid connection When I navigate to home using <browser> Then The element in css selector #<id> > svg > g.x.axis.percent > text:nth-child(1) should be <value>

Gibt es eine Möglichkeit zu erkennen, dass ich in einer Selenium Webdriver Seite von Javascript

Anzahl der Antworten 4 Antworten
Möchte ich unterdrücken der Initialisierung des TinyMCE in meinen Prüfungen und kann dies leicht tun, wenn die Javascript erkennen kann, dass ich innerhalb eines Selen-automatisierte Seite. So ist, gibt es einige JS code, den ich verwenden können,

java.lang.ClassNotFoundException: WebDriver-API

Anzahl der Antworten 3 Antworten
Ich habe die selenium-java-2.0a5.zip http://code.google.com/p/selenium/downloads/list ran und den folgenden code: package org.openqa.selenium.example; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.htmlunit.HtmlUnitDriver; public class Example { public static void main(String args) { //Create a new instance of the html

Wie bekomme ich chrome arbeiten mit Selen, mit php webdriver?

Anzahl der Antworten 2 Antworten
Funktioniert alles einwandfrei mit Firefox, aber ich kann nicht starten chrome. Ich bin auf linux, mit php webdriver-Bindungen. require_once "/usr/local/src/selenium/php-webdriver-bindings-0.9.0/phpwebdriver/WebDriver.php"; putenv("PATH=".getenv("PATH").':'.'/usr/local/src/selenium/chrome_webdriver/'); //Prepare for chrome $webdriver = new WebDriver("localhost", "4444"); //$webdriver->connect("chrome"); $webdriver->connect("chrome","",array( 'webdriver.chrome.driver'=>'/usr/local/src/selenium/chrome_webdriver/chromedriver', )); Die Fehlermeldung die ich

Wie kann ich konsequent entfernen Sie den Standard-text aus einem input-element mit Selen?

Anzahl der Antworten 4 Antworten
Ich versuche, Selenium WebDriver, um die Eingabe von text ein GWT-input-element, Standard-text "Geben Sie Benutzer-ID". Hier sind ein paar Möglichkeiten, die ich habe versucht, diese zu arbeiten: searchField.click(); if(!searchField.getAttribute("value").isEmpty()) { //clear field, if not already empty searchField.clear();

kann ich mit selenium-server auf verschiedenen ports gleichzeitig?

Anzahl der Antworten 2 Antworten
Sah ich dieses post Informationen zum ausführen von selenium-web-drive-server auf 2 verschiedenen ports. Habe ich versucht, dies zu tun: java -Dwebdriver.chrome.driver=./chromedrive -jar selenium-server-standalone-2.44.0.jar -port 4445 java -Dwebdriver.chrome.driver=./chromedrive -jar selenium-server-standalone-2.44.0.jar -port 4444 und führen Sie den code zum

Cookies löschen in Webdriver

Anzahl der Antworten 4 Antworten
Es ist ein .delete_all_visible_cookies Methode an Selen. Ich war überrascht zu entdecken, dass .delete_all_cookies im Webdriver ist ein Teil der privaten API-somit ist nicht zugänglich durch @Treiber-Instanz. Ist es ein problem für den IE, da es nicht

Selenium C# Webdriver, Wie zu erkennen, wenn das element sichtbar ist

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit in der neuesten version von Selen DotNet Webdriver (2.22.0) zu überprüfen, um zu sehen, ob ein element sichtbar ist, bevor Sie auf/mit dieser zu interagieren? Die einzige Möglichkeit die ich gefunden habe, ist

So wählen Sie mehrere Kontrollkästchen mit selenium webdriver?

Anzahl der Antworten 4 Antworten
Ich bin neu in selenium web driver und ich muss aktivieren Sie mehrere Kontrollkästchen, um das Absenden des Formulars und dem folgenden code-Antwort im HTML-format. Bitte finden Sie die beigefügten screenshot und freundlich darauf hin eine Idee,

Gewusst wie: downloaden einer Datei von IE-browser über die webdriver-Selen

Anzahl der Antworten 2 Antworten
Ich versuche zu implementieren ist eine download-Datei die Funktionalität für meine web-Anwendung mit webdriver. In chrome oder firefox, können wir die Möglichkeit zum herunterladen der Dateien an einen angegebenen Standort bei Klick auf download-button ohne Fenster Eingabeaufforderung.

Was ist die effizienteste Art der Füllung, die in details auf ein web-Formular?

Anzahl der Antworten 2 Antworten
Nehmen Sie eine standard-web-Seite mit vielen Textfelder, drop-downs etc. Was ist der effizienteste Weg, in webdriver füllen Sie die Werte und prüfen Sie dann, ob die Werte korrekt eingegeben wurden. InformationsquelleAutor rhanabe | 2012-08-08

Selen 2 - Wechseln des Fokus zu einem Bild hat keinen Namen/id

Anzahl der Antworten 5 Antworten
So jetzt versuche ich herauszufinden, wie kann ich Umschalten des Fokus auf einem Bild in Selenium 2, wenn der Rahmen hat keinen Namen oder id? Für einen benannten frame ich tun: driver.SwitchTo().Frame(FrameName); aber was ist es no

- Treiber.wait() throws IllegalMonitorStateException

Anzahl der Antworten 4 Antworten
Alle Varianten von wait(...) sind werfen die folgende Ausnahme aus dem folgenden code. Was mache ich falsch? java.lang.IllegalMonitorStateException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at LoginPage.main(LoginPage.java:29) try { driver.get("http://domain:port/coco/webapp/login/login.faces"); driver.findElement(By.id("clientCode")).sendKeys("coco"); driver.findElement(By.id("systemCode")).sendKeys("consumer"); driver.findElement(By.id("userId")).sendKeys("ffadmin"); driver.findElement(By.id("password")).sendKeys("password"); driver.findElement(By.className("af_commandButton")).click(); driver.wait(); Assert.assertTrue(driver.getPageSource().contains("Administration")); } catch

Wählen Sie den Radio-Button in einer Gruppe mit Selenium mit Java WebDriver

Anzahl der Antworten 3 Antworten
Will ich in der Lage, wählen Sie eine Optionsschaltfläche innerhalb einer Gruppe (radio buttons), identifiziert durch das Attribut "name": <div> <input type="radio" name="exampleInputRadio" id="optionRadio1" value="1"> <input type="radio" name="exampleInputRadio" id="optionRadio2" value="2"> <input type="radio" name="exampleInputRadio" id="optionRadio3" value="3"> <input type="radio"

Können wir eine statische variable für initilizing Fahrer in selenium web driver

Anzahl der Antworten 4 Antworten
Haben wir eine statische variable zu initialisieren-Treiber in Selenium WebDriver. public static WebDriver driver; Diese variable ist in der Klasse deklariert (DriverInit) und initialisiert, die auf "@BeforeClass" von verschiedenen Test-Pläne(Test-Klassen). Die initialisierte variable (Treiber) verwendet werden, die

Wie zum ausführen von JavaScript in Ruby geschrieben Webdriver testen?

Anzahl der Antworten 2 Antworten
Gibt es eine bekannte Lösung zum ausführen von Eval (Javascript) in Webdriver, Ruby-Bindungen? Dem entspricht das folgende Beispiel in Java. WebElement element = driver.findElement(By.id( "foo" )); String name = (String) ((JavascriptExecutor) driver).executeScript( "return arguments[0].tagName" , element) InformationsquelleAutor

Python Selenium WebDriver drag-and-drop

Anzahl der Antworten 3 Antworten
Ich kann nicht per drag-und-drop, arbeiten mit der Python-WebDriver-Bindungen. Ich arbeite mit Google Chrome und Firefox auf Mac OS X. gibt Es einen thread hier, wo jemand ein ähnliches problem hatte. Habe ich versucht, mit ActionsChains: from

Wie checkif es ausstehende Anfragen (Ajax und seine Varianten) vom browser

Anzahl der Antworten 4 Antworten
Einige Orte, die ich zu tun habe, haben schwere ajax-Anfragen. Ich Plane zu warten, für die Ajax-Anforderung abgeschlossen ist, bevor Sie für die Geltendmachung element. Derzeit nutze ich try { if (driver instanceof JavascriptExecutor) { JavascriptExecutor jsDriver

Wie Schreibe meine eigenen anpassen locator für Selenium webdriver in java?

Anzahl der Antworten 5 Antworten
Möchte ich schreiben, dass meine eigenen locator Zugriff auf die Elemente. WebDriver API bietet derzeit acht Locator ermöglicht das abrufen von Elementen nach id, name, Attribut, tag-Namen, die vollständige oder teilweise text-link, XPath, Klasse name und der

Wie um zu überprüfen, einen Text zu präsentieren, die in der geladenen Seite durch WebDriver

Anzahl der Antworten 8 Antworten
Ich brauche, um zu überprüfen, einen Text zu präsentieren, die in der Seite durch WebDriver. Ich sehe gerne das Ergebnis als boolean (true oder false). Kann einer helfen, auf diese, indem Sie die WebDriver-code? In welcher Programmiersprache?

Warten Sie, bis element - WebDriver - PageObject pattern

Anzahl der Antworten 2 Antworten
Solange ich PageObject pattern fragte ich mich, wo sollte ich warten, bis element auf dynamischen Seiten. Angenommen, wir haben test-Methode und pageObject-Klasse. Sollte ich so etwas machen (in der test-Methode): Klicken Sie auf die Schaltfläche Warten Sie,

C# Selenium WebDriver FireFox-Profil - Verwendung des Proxys mit Authentifizierung

Anzahl der Antworten 4 Antworten
Wenn Sie einen proxy-server-parameter in den folgenden code, wenn Ihr proxy-server eine Authentifizierung erfordert, dann FireFox bringt Authentifizierungs-dialog und im Grunde können Sie nicht füllen Sie es in automatisch. So ist es jedenfalls festgelegt BENUTZERNAME und PASSWORT