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.

Zählen von Elementen mit dem gleichen Selektor in webdriver.io

Anzahl der Antworten 3 Antworten
Ich bin mit webdriver.io mit chai und Mokka für die Prüfung. In einem meiner tests, die ich brauche, um zu zählen, wie viele Elemente mit dem gleichen CSS-Klasse in die Seite. Keiner der webdriver.io-API scheint ein array

WebDriverException: Meldung: 'ChromeDriver ausführbare Datei muss im Pfad verfügbar

Anzahl der Antworten 1 Antworten
Jedes mal, wenn ich meine python-Algorithmus erhalte ich diese Fehlermeldung in der cmd: Traceback (most recent call last): File "newScrape.py", line 1, in <module> import SScraper as SS File "build\bdist.win32\egg\SScraper\__init__.py", line 45, in <module> File "C:\Python27\lib\site-packages\selenium-2.43.0-py2.7.egg\selenium\webdriv er\chrome\webdriver.py",

Öffnen von URL auf FirefoxDriver schlägt mit WebDriverException: Konnte nicht analysiert ""

Anzahl der Antworten 3 Antworten
Bin ich mit Selenium Webdriver, um einige der robottesting. Da einige Funktionen scheinen zu funktionieren nur in Firefox, bin ich verpflichtet, Sie zu nutzen Firefoxdriver. Jetzt und dann, etwas seltsames passiert. Start-up-te-Treiber driver = new FirefoxDriver(); driver.get(URL);

WebDriver Element suchen nicht mit Attribut

Anzahl der Antworten 3 Antworten
Habe ich folgende HTML - <button class="x-btn-text " style="position: relative; width: 69px;" type="button" tabindex="0" aria-disabled="false">OK</button> <button class="x-btn-text" style="position: relative; width: 69px;" type="button" tabindex="0">OK</button> Die erste Schaltfläche ist deaktiviert, und der zweite button ist aktiviert, da ich möchte,

Klicken Sie, um zu bestätigen, ein Modaler Dialog mit Selenium WebDriver

Anzahl der Antworten 2 Antworten
Ich habe einen Modalen Dialog wie dieser: Und ich möchten, klicken Sie auf die OK-Taste, um speichern Sie diesen text. Also ich benutze switchTo zu wechseln, zu diesem dialog: webDriver.switchTo().frame(0); Bin ich davon ausgegangen, da es nur

Wie zum ausführen von selenium webdriver in den hintergrund?

Anzahl der Antworten 6 Antworten
Ich habe mit Selen für 2 Wochen. Es ist sehr nützlich so weit. Wenn die Entwicklung, wie ich mit dem Browser pop-up, so kann ich sehen, was Los ist, aber in der Produktion, ich möchte nicht den

Recht-klicken und Drag-and-drop mit Selenium webdriver

Anzahl der Antworten 2 Antworten
Arbeite ich auf ein qa-Automatisierungs-Projekt mit Selenium webdriver. Ich ausführen muss, um drag-and-drop auf eine telerik rad raster zur Neuanordnung der Spalten und dann mit der rechten Maustaste auf das raster, um die änderungen zu speichern gemacht.

Wie behandeln die browser-Authentifizierung in Chrom mit Selenium Webdriver (C#)?

Anzahl der Antworten 3 Antworten
Schreibe ich ein Automatisierungs-script für Chrome-browser in selenium web driver mit C#. Ich steckengeblieben in einem Szenario mit mehreren tabs immer öffnen sich im selben browser und ich brauche die zum navigieren auf der ersten Registerkarte des

Wie drücken Sie "ALT+S" in Selenium mit Java WebDriver

Anzahl der Antworten 3 Antworten
Muss ich Senden ALT+S Schlüssel-Ereignis mit Selenium Web Driver für ein `Eingabefeld. Cursor-Position ist bereits festgelegt EditBox ich bin mit dem folgenden code driver.switchTo().activeElement().sendKeys(Keys.chord(Keys.ALT+"S")) aber es ist nicht das geben von mir gewünschte Ergebnis. Es ist die

Fehler Timed out waiting for Winkelmesser, um die Synchronisierung mit der Seite nach nur 11 Sekunden

Anzahl der Antworten 4 Antworten
Ich habe ein problem mit meinem Winkelmesser tests. Mein Winkel-app verwendet $timeout kontinuierlich poll etwas von einem server. Leider führt das zu folgender Fehlermeldung, wenn ich laufen meine tests: There was a webdriver error: Error Timed out

Webdriver Ausnahme:Doppel kann nicht gewirkt werden, um java.lang.String

Anzahl der Antworten 2 Antworten
Ich bin versuchen, auszuführen webdriver-code eingefügt unten In das Feld Benutzername ist die String-und Zahlungsverkehr Typ double. Seine Ausführung mit der Fehlermeldung eingefügt unten. darf ich wissen, wie Sie zu überwinden von diesem Fehler: Exception in thread

Unterschied zwischen org.junit.Test und junit.Rahmen.Test-Pakete

Anzahl der Antworten 1 Antworten
<project name="JunitSuite" basedir="." default="clean"> <property name="${src}" value="./src/JunitSuiteProject" /> <property name="${build}" value="./build" /> <property name="package" value="JunitSuiteProject"/> <property name= "jar" value="./build/jar"/> <target name="clean"> <delete dir="./build"/> <mkdir dir="./build"/> <mkdir dir="./build/jar"/> </target> <target name="run"> <junit printsummary="yes" haltonfailure="yes" showoutput="yes"> <classpath location="C:\Program Files\Java\apache-ant-1.9.2\lib\selenium-server-standalone-2.35.0.jar"/>

selenium web driver - Schalter auf übergeordnetes Fenster

Anzahl der Antworten 2 Antworten
Verwende ich selenium Web Driver. Ich eröffnete eine übergeordnete Fenster. Nachdem ich auf den link das neue Fenster öffnet. Ich wähle einen Wert aus der Liste aus, und dieses Fenster schließt sich automatisch. Jetzt muss ich den

Ist webdriver eine Klasse oder ein interface?

Anzahl der Antworten 2 Antworten
Aus der Selen docs, WebDriver ist eine Schnittstelle, die aber in Eclipse die package org.openqa.selenium wird gezeigt, wie eine Klasse im Projekt-Explorer. Auch, wenn WebDriver ist eine Schnittstelle, die Klassen wie ChromeDriver oder InternetExplorerDriver, die für die

Senden von Tasten an der Seite, ohne ein input-element

Anzahl der Antworten 1 Antworten
Auf einer web-Seite, die eine keypress Ereignis-listener läuft ich möchte in der Lage sein, zu testen, senden Tastatureingaben. Aber die Seite, nicht über ein input-element, und rufen Sie driver.FindElement(By.XPath("//body")).SendKeys("abc"); Wirft eine Fehlermeldung, dass element editierbar sein zu

Webdriver nicht finden Elemente, die in remote-IE

Anzahl der Antworten 2 Antworten
Ich habe ein seltsames Problem mit webdriver. Ich habe einen lokalen Umgebung und in einer remote-Umgebung zum durchführen von meinen tests; Sie funktioniert großartig im Firefox sowohl in der Umwelt, aber mit Internet Explorer 8, Sie funktionieren

So starten Sie mehrere Browser mit selenium grid?

Anzahl der Antworten 2 Antworten
Ich Schreibe Testfälle, WebDriver,JUnit,Java , Jetzt bin ich versucht zu implementieren Raster. (Browser starten parallel mit dem gleichen test-Fall) Habe ich angefangen die Nabe mit dieser java-jar selenium-server-standalone-2.18.0.jar -Serverrolle hub - begonnen Knoten mit diesem java-jar selenium-server-standalone-2.18.0.jar

Hinter den kulissen arbeiten von Selen

Anzahl der Antworten 1 Antworten
Wird ein selenium-test-Entwickler, die ich immer verwendet WebDriver mit wissen beschränkt sich auf die Verwendung des Tools in der Entwicklung von test-Skripts. Aber ich bin neugierig zu wissen, wie WebDriver interagiert mit einer Seite auf einem browser

Wie pass namens WebDriver driver von @BeforeMethod an @Test in TestNG Java Webdriver

Anzahl der Antworten 4 Antworten
Ich habe diese Klasse An: package automationFramework; import java.util.concurrent.TimeUnit; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.ie.InternetExplorerDriver; import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.WebDriverWait; import org.testng.annotations.AfterMethod; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Parameters; import org.testng.annotations.Test; import pageObject.devSplashScreenPage; import utility.BrowserType; import utility.Constant;

Wie finden Sie die Gesamtzahl der Checkboxen vorhanden, die auf web-Seite mit Selenium Webdriver - Java?

Anzahl der Antworten 1 Antworten
Umwelt: Selenium Mit Java Webdriver 1) eine Suche ausführen 2) nach der Suche werden 5 Artikel angezeigt, mit 5 check-Boxen gegen Sie 3) ich möchte, um die Anzahl der check-Boxen 4) check-Box " class name "checkbox" Bitte

WebDriver ausführen von javascript seltsames Verhalten

Anzahl der Antworten 1 Antworten
Ich bin mit Webdriver durch JBehave-Web-distribution (3.3.4) um eine Anwendung zu testen und ich bin vor etwas ganz seltsames: Ich versuche, die Interaktion mit einem modalPanel von Richfaces, das gab mir eine Menge Probleme, weil es wirft

Berichte in junit selenium webdriver

Anzahl der Antworten 2 Antworten
Verwende ich selenium web driver mit junit in Eclipse. Informiere mich bitte, wie kann ich den Bericht der Testergebnisse? Ich versuche, machen es so: http://testerinyou.blogspot.com/2011/03/how-to-create-reports-using-junit.html?showComment=1342535781861#c6211334222001490686 Bekomme aber Fehler bei der gereration: Buildfile: E:\eclipse\WebDriver\build.xml build-subprojects: init: build-project: [echo]

Selen: finden von Elementen im searchContext

Anzahl der Antworten 2 Antworten
jeder! Ich bin stecken, mit folgenden problem: Es gibt einige SearchContext searchContext; By by; werden könnte, WebDriver oder WebElement. Davon ausgehen, dass beide von Ihnen sind bereits initialisiert ist (und wir wissen nicht, wie); Jetzt wollen wir

Muss ich Lesen Sie den angezeigten text auf popup-Fenster im Web-Treiber über Java

Anzahl der Antworten 2 Antworten
Brauche ich, um Lesen Sie den angezeigten text auf popup-Fenster im Web-Treiber mit Hilfe von Java. Ich bin in der Lage zu handhaben, die popup-Fenster für die Schließung. Ich weiß nicht, wie zu Lesen der text, der

Selen kann nicht finden, ein Input type submit

Anzahl der Antworten 5 Antworten
Ich habe ein Formular enthält einige input-Datentypen 'text', die Selen findet und füllt ok. Allerdings kann er Sie nicht finden input type submit auf die form, die Struktur sieht somelike dieser: <div> <div> <form> <div>other elements are

So speichern Sie ein Bild, indem Sie "Bild speichern als..." im Kontext-Menü mit Selenium Webdriver (Python)

Anzahl der Antworten 3 Antworten
Ich versuche, selenium webdriver so speichern Sie ein bestimmtes Bild in ein Verzeichnis. Ich war auf der Suche um dies zu tun durch Simulation der rechten Maustaste auf das img-element und wählen Sie "Bild speichern als...". Mit

Wie verwenden Sie die explizite warten in pageobject Felder in selenium webdriver?

Anzahl der Antworten 2 Antworten
Wie die explizite warten in pageobject-Felder? Ich habe ein pageobject-Klasse, in der ich erklären, Felder und verwenden Sie die FindBy tag zu instanziieren Sie. Wie kann ich eine explizite warten Sie einige oder alle dieser Felder deklariert

System.NotImplementedException: Element ist nicht mehr gültig-Selenium-Webdriver

Anzahl der Antworten 2 Antworten
Dies ist driving me crazy und ich haben versucht, mit By.Id or By.Xpath aber keiner funktioniert und hier ist mein Select Method versuchen, wählen Sie den text aus der Dropdownlist //Test-code SelectMyText(By.XPath("//*[@id='ctl00_ContentPlaceHolder1_ddlCategory']"), "Employee"); //Methode: public void SelectMyText(By

Holen Sie sich das aktuelle Datum und die Nutzung von Junit geltend zu machen gegen ein bestimmtes format, um zu testen, ob Sie passen

Anzahl der Antworten 1 Antworten
Bin ich mit Selenium Webdriver um das aktuell angezeigte Datum von meiner Webseite, die zeigt, in dem format: Freitag, 13. Dezember Ich dann verwenden wollen, Junit assertEquals, es zu überprüfen, zeigt das heutige Datum an. Also muss

Python selenium webdriver auf Funktionalität

Anzahl der Antworten 1 Antworten
Weiß jemand, wie Sie können auf einen link klicken, basierend auf den href mit Hilfe der python-webdriver-Bindungen. In waitr-webdriver können Sie etwas wie das hier tun: browser.link(:href => "http://www.testsite.com/pageOne.html").click Aber ich habe nicht in der Lage sein

überprüfen Sie text, der Präsenz und Sichtbarkeit, ohne locator im selenium webdriver

Anzahl der Antworten 1 Antworten
Ich habe code geschrieben, um zu überprüfen, text und Sichtbarkeit, OHNE locator. bitte vorschlagen, Jungs, ist dies die richtige Methode? Wenn es irgendeine andere Art, dann ist Ihre Anregung wird sehr geschätzt. public class TextVisibility { WebDriver

Firefox ist nicht die öffnung durch die Verwendung von WebDriver an meinem Arbeitsplatz Nicht finden können firefox-binary im PFAD

Anzahl der Antworten 4 Antworten
Hallo, ich bin versuchen zu öffnen, wird Firefox zum ausführen der java Webdriver Skript. public static WebDriver dr =null; public static EventFiringWebDriver driver=null; dr = new FirefoxDriver(); driver = new EventFiringWebDriver(dr); driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); Wenn ich diesen code

Mit Selenium WebDriver 2.0 in der Praxis

Anzahl der Antworten 3 Antworten
Möchte ich schreiben Selenium Testfälle in JUnit und Teste meine Projekte in verschiedenen Browsern und ich möchte, um die Vorteile der Tatsache, dass alle Selen-Treiber implementieren die gleiche Schnittstelle. Jeder Testfall sollte wie folgt Aussehen: package fm;

Die Automatisierung von SSL-client-Zertifikate in Firefox und Selenium Tests

Anzahl der Antworten 2 Antworten
Ist es möglich zu testen, client-side-SSL-Zertifikaten mit Selen und jedem browser? E. g. Können Sie erstellen eine web-Treiber und geben Sie dummy-Zertifikate für Sie? Oder verwenden Sie eine vorbereitete Firefox-Profil? InformationsquelleAutor Mikko Ohtamaa | 2012-06-04

Selen selectByVisibleText nicht richtig funktioniert

Anzahl der Antworten 2 Antworten
Ich habe versucht, wählen Sie die "float" - option aus der folgenden Liste auswählen: <select id="pt1:tabs:ruleDictEditorTab:r2:bsets_ddc:iter:0:bse_dc:bse1:dtype::content" class="x2h" title="int" name="pt1:tabs:ruleDictEditorTab:r2:bsets_ddc:iter:0:bse_dc:bse1:dtype" _afrfoc="y1404280666174"> <option value="0" title="String">String</option> <option selected="" value="1" title="int">int</option> <option value="2" title="double">double</option> <option value="3" title="char">char</option> <option value="4" title="byte">byte</option> <option

Kann ich eine app auf einem echten Gerät (iPhone) von einem laptop (mac) mit Appium - WebDriver?

Anzahl der Antworten 3 Antworten
Ich bereits erreicht, um mein test-Fällen auf dem iPhone/iPad Simulator mit Appium. Mit Simulatoren: capabilities.setCapability("device", "iPhone Simulator"); capabilities.setCapability("app", "Safari"); Jetzt versuche ich, Sie einige test mit der iPhone-web-browser auf einem realen Gerät, so dass ich die UDID-Nummer.

Gewusst wie: hinzufügen IEDriverServer PFAD

Anzahl der Antworten 2 Antworten
Ich bin der Ausarbeitung auf eine Frage, die ich gestern über die Wege. Ich versuche zu laufen, meine selenium tests im IE 8. Heruntergeladen habe ich das IEDriverServer_x64_2.33.0 und es liegt in meinem Ordner "downloads". Ich habe

Was ist der Unterschied zwischen Treiber.switchTo().parentFrame() und Treiber.switchTo().defaultContent () - Methode in Selenium WebDriver?

Anzahl der Antworten 4 Antworten
Was ist der Unterschied zwischen unten zwei Methoden : driver.switchTo().parentFrame(); driver.switchTo().defaultContent(); InformationsquelleAutor sreenath reddy | 2018-06-29

WebDriver Capture Text von XPath

Anzahl der Antworten 4 Antworten
Ich bin versucht zu erfassen eine Textzeile, die für eine automatisierte WebDriver testen, um es in einen Vergleich später auf. Aber ich kann nicht finden, ein XPath, der mit WebDriver. Ich habe die text () - Funktion,

Mit css Kind-Selektor in der ruby-selenium-webdriver element find_elements

Anzahl der Antworten 1 Antworten
Ich möchte vermeiden, mit Hilfe von XPath-wo möglich, bei der die Suche nach Elementen in webdriver, aber in der Lage sein, um die Referenz child-Elemente von bereits gefundenen Elemente z.B. Für den folgenden html-Code: <div id="myelement"> <table

WebDriverWait oder ImplicitlyWait oder ExplictlyWait nichts funktioniert

Anzahl der Antworten 3 Antworten
Bin ich mit Selenium 2 tests (geschrieben in C#) wählen Sie die Werte, die von einer "select" - regler. Auswahl bewirkt eine post zurück an den server, welche updates den Zustand der Seite. Ich bin daher der

Wie stabil und schnell ist HtmlUnit

Anzahl der Antworten 2 Antworten
Ich bin ein Upgrade von Selen-1 Selen-2 und beim ausprobieren der neuen HtmlUnit driver. Ich habe versucht, ein paar grundlegende tests auf Sie (eine Seite öffnen, get_text,..) und es scheint Extrem langsam (ich denke, das chrome/FF remote-Fahrer

Selen 3.6.0 & webdriver = new FirefoxDriver(Fähigkeiten) - veraltet?

Anzahl der Antworten 4 Antworten
Seit der Aktualisierung auf die neueste version von Selen den folgenden code zu sein scheint veraltet: Selenium 3.6.0 & webdriver = new FirefoxDriver(capabilities) - deprecated? Vollständige code: System.setProperty("webdriver.gecko.driver", Base_Page.getConstant(Constant.GECKO_DRIVER_DIRECTORY)); DesiredCapabilities capabilities=DesiredCapabilities.firefox(); capabilities.setCapability("marionette", true); webdriver = new FirefoxDriver(capabilities);

Selen 2-switch-Fenster zurück zum ersten Fenster

Anzahl der Antworten 1 Antworten
Verwendung der webdriver ich gewechselt haben, den Fokus an ein popup-Fenster driver.switchTo().window("SystemAdmin"); Aber ich wünschte, um wieder die ursprünglichen Fenster, die noch keinen Namen hat. Ich habe den folgenden code, aber es funktioniert nicht driver.switchTo().defaultContent(); InformationsquelleAutor Ali

Selenium Webdriver(JAVA) Verschachtelte Elemente

Anzahl der Antworten 1 Antworten
Wie erhalte ich Zugang zu einem verschachtelten element ohne die Verwendung von xpath - dies ist, wie ich schreiben würde, es in Selenium WebDriver (Ruby) @browser.find_element(:class, 'mapLock').find_element(:class => 'mapLockOverlay').click Aber wie würde ich es schreiben in JAVA

Wie zu verwenden webdriver mobile web auf dem desktop-browser

Anzahl der Antworten 1 Antworten
Ich bin mit selenium webdriver für funktionale Tests-Automatisierung von AUT (Application Under Test). AUT ist responsive web, und ich bin fast fertig mit verschiedenen test-Gehäuse für desktop-browser. Nun den gleichen test-Fälle sind für den mobilen browser, als

Wie beseitigen xpaths in Webdriver-code?

Anzahl der Antworten 2 Antworten
Ich arbeiten auf die Automatisierung einer website und ich bin versucht, einen Weg finden, um zu reduzieren die Verwendung von XPath-Ausdrücken in meinem code. Mein code sieht ungefähr so aus driver.findElement(By.xpath("//html/body/center/div/div/center/table/tbody/tr/td/form/table/tbody/tr[3]/td/input")).click(); driver.findElement(By.xpath("//html/body/div/table/tbody/tr/td/table/tbody/tr/td/table/tbody/tr/td")).getText(); driver.findElement(By.xpath("//html/body/div/table/tbody/tr/td/div[2]/div/div/div[4]/div/div/div")).click(); driver.findElement(By.xpath("//html/body/div[3]/div/div/div/div[2]/div/span/ul[2]/li[6]/a")).click(); /*driver.findElement(By.xpath("//html/body/div/div/div/div[3]/div/div[2]/div[2]/table/tbody/tr/td[3]/table/tbody/tr/td[2]/em/button")).click(); WebElement editUserForm

Selenium WebDriver 2.0 IE8 findelement von xpath können nicht ausgewertet werden

Anzahl der Antworten 2 Antworten
Wenn ich den folgenden code in Firefox wird es korrekt ausgeführt, aber im IE8-es sagt xpath nicht ausgewertet werden kann oder nicht in einem WebElement. webDriver.findElement(By.xpath("//input[@id='submitForm']")).sendKeys("\n"); ODER webDriver.findElement(By.xpath("//input[@id='submitForm']")).click(); Habe ich versucht Alternative xpath "//div[@id='Parameter']/table/tbody/tr[4]/th/input", aber es gibt

Wie man eine Selen/Ruby bot zu warten, bevor eine Aktion ausgeführt wird?

Anzahl der Antworten 7 Antworten
Baue ich eine Selen/Ruby-web-bot, der Klicks auf Elemente. Das problem ist, manchmal gibt es nicht genug Zeit für die Seite zu laden, bevor der bot entscheidet, kann es nicht finden, das element. Was die Ruby Weg zu

ChromeDriver/Chrom Füll-up-system temp-Ordner

Anzahl der Antworten 2 Antworten
Ich bin mit Selen 2.35.0 Zugriff auf web-Seiten in einer Schleife durch den Aufruf chromedriver_win32_2.3/chromedriver.exe. Manchmal eine Ausnahme würde passieren (Time out usw.) und etwas erschaffen würden, eine Menge scoped_dir**_ Ordner und allmählich füllt sich der Speicherplatz.