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.

erste Zelle der Spalte die Werte einer web-Tabelle mit Selen

Anzahl der Antworten 1 Antworten
Ich abrufen möchten, den text in jeder Zelle in einer Spalte in einem web-Tabelle. Ich bekomme die Spalte index aus einer Methode auf, und übergeben Sie es als parameter an diese Methode: public List<String> getColumnValues(int colIndex) {

Selenium Webdriver: execute_script nicht ausführen benutzerdefinierter Methoden und externe javascript-Dateien

Anzahl der Antworten 2 Antworten
Arbeite ich mit Selen und Python, und ich versuche, zwei Dinge zu tun: Importieren einer externen javascript-Datei, und führen Sie eine definierte Methode gibt es Methoden definieren, die auf eine Zeichenfolge, und nennen Sie nach der Auswertung

Webdriver Ausnahme: "chrome nicht erreichbar"

Anzahl der Antworten 4 Antworten
Ich bin mit selenium Testfälle in einem ubuntu-server die im Grunde genommen läuft testcases in firefox und chrome. Firefox startet und Testfälle erfolgreich ausgeführt, aber chrome wirft Ausnahme: *****unten ist der Ausschnitt von den stacktrace:***** Ab ChromeDriver

Senden Sie die Tasten nicht zu element, aber im Allgemeinen Selen

Anzahl der Antworten 1 Antworten
Problem: Möchte ich send_keys(Keys.LEFT_CONTROL + 't') Nun, um dies zu tun, die ich finden-jedes element auf der Seite elem = self.browser.find_element_by_name('body') elem.send_keys(Keys.LEFT_CONTROL + 't') Problem ist, dass jede Zeit, die ich möchte senden oben genannten Schlüssel muss

Gelten '@Regel' nach jedem '@Test' und vor jedem '@Nach' in JUnit

Anzahl der Antworten 3 Antworten
Habe ich eine test-suite, wo ich mich Abmelden vom system in @After und schließen des browser in @AfterClass. Ich versuche, mit @Rule zu nehmen fehlgeschlagenen test screenshot mit Selenium für jede test-Methode. Ich habe manuell geprüft, dass

Selenium WebDriver funktioniert, ist aber LANGSAM (Java)

Anzahl der Antworten 6 Antworten
Ich bin mit Selenium WebDriver einen screenshot von Webseiten. Es läuft sehr gut. Jedoch, aus der Zeit, als ich hit run in eclipse zu der Zeit die Abbildung zeigt, bis in mein lokales Laufwerk ist 7-10 Sekunden.

Wie zu tun Parametrisierung in Selenium Webdriver?

Anzahl der Antworten 8 Antworten
Wie zu tun Parametrierung im Selen 2 (WebDriver)? Ich benutze Eclipse mit maven-plugins und ich habe keine Vorherige Erfahrung mit Selenium Webdriver. Wenn ich google für Sie, dann ist jede Sache, die zeigt, testNG und JUnit. Gibt

handling Untermenü mit selenium webdriver

Anzahl der Antworten 4 Antworten
Ich möchten, klicken Sie auf Untermenü mit selenium webdriver, die unsichtbar ist bydefault. Es wird sichtbar auf mousehover . Ich habe versucht mit dem code und es gibt Fehler, wie unten gezeigt Caused by: org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Element is

Stellen Sie sicher, dass browser geöffnet von webdriver ist immer im Fokus

Anzahl der Antworten 5 Antworten
Wenn das browser-Fenster nicht im Fokus, alle webdriver Identifikationen auf der aktuellen Seite scheitern. Wie kann man den browser in den Vordergrund gerückt werden, mit webdriver? Welchen browser verwenden Sie? Firefox, IE, Chrome? Warum würden Sie nicht

Gewusst wie: ausführen einer javascript-in eine Python-webdriver

Anzahl der Antworten 2 Antworten
Selen 2 Python webdriver: War ich versucht, auf ein element zu klicken, die ausgeblendet ist aufgrund der hover-Effekt und war auf der Suche nach Optionen einblenden und in der Lage sein, um das element auszuwählen. Um dies

festlegen https-proxy für Selen ist webdriver?

Anzahl der Antworten 3 Antworten
Ich versuche, mit Winkelmesser für die automatisierte javascript Tests. Dies bedeutet, dass Sie diese Anweisungen befolgen: http://www.ng-newsletter.com/posts/practical-protractor.html npm install -g protractor abgeschlossen ist in Ordnung. Allerdings: webdriver-manager update nicht rund um die proxy habe ich bei der

webdriver warten, für den ajax-request in python

Anzahl der Antworten 3 Antworten
Derzeit Schreibe ich webdriver-Tests für die Suche verwendet ajax für die Vorschläge. Test funktioniert auch wenn ich auf add explicit warten Sie nach der Eingabe die Suche nach Inhalten und drücken Sie die EINGABETASTE. wd.find_element_by_xpath("//div[@class='searchbox']/input").send_keys("obama") time.sleep(2) wd.find_element_by_xpath("//div[@class='searchbox']/input").send_keys(Keys.RETURN)

Hinzufügen von Java-variable zu xpath

Anzahl der Antworten 5 Antworten
Ist es möglich, eine definierte Java-String-variable in einen xpath-Ausdruck? Hier ist etwas code, damit das klar ist: String newUser = "NewUser123"; driver.findElement(By.xpath("//td[normalize-space(text())=**newUser**]/a")).click(); Xpath, sollte mit der Variablen newUser, aber ich weiß nicht wie. Mögliche Duplikate von Java

Selenium Webdriver: Geben Sie Dateipfad für Firefox-exe

Anzahl der Antworten 2 Antworten
Kann jemand raten Sie mir, wie Sie den Pfad für die firefox-exe-Datei in Selenium (C#). Ich bin mit dem folgenden code derzeit, aber es funktioniert nicht wie erhofft: FirefoxProfile profile = new FirefoxProfile(); profile.SetPreference("webdriver.firefox.bin", "C:\\Program Files (x86)\\Mozilla

selenium webdriver: org.openqa.Selen.ElementNotVisibleException: Element ist nicht sichtbar und kann deshalb nicht mit interagiert werden

Anzahl der Antworten 4 Antworten
Ich versuche, klicken Sie auf den span mit der text - Klon-Konzept. Im folgenden ist der html <ul class="context-menu-list context-menu-root" style="width: 210px; top: 500px; left: 231px; z-index: 2;"> <li class="context-menu-item"> <li class="context-menu-item"> <li class="context-menu-item disabled"> <li class="context-menu-item">

Wie überprüfen Sie alle Elemente in einem <ul> Liste mit Selenium WebDriver?

Anzahl der Antworten 4 Antworten
Ist es möglich in einer Schleife durch alle li Elemente der <ul> </ul>. Sagen wir, ich habe eine unbekannte Anzahl von li Elemente, also eine Möglichkeit, eine Schleife über Ihnen läge in einer for Schleife mit einer

Prüfen ob element vorhanden

Anzahl der Antworten 6 Antworten
Gibt es trotzdem, um zu überprüfen, ob ein element vorhanden ist in Selenium web driver? Ich versuche es mal mit diesem code: if @driver.find_element(:link, "Save").displayed? == true aber es wird brechen in Ausnahme, das ist nicht das,

So wählen Sie den Wert aus Dropdown ohne die Verwendung von Select-Klasse, Weil in der dropdown-als listbox, in der Spanne nicht wählen?

Anzahl der Antworten 1 Antworten
My HTML code is here: <fieldset> <div class="clearfix"> <div class="clearfix"> <div class="clearfix"> <div class="clearfix"> <div class="qs-formfield-short qs-required"> <label for="stateCountry">State or Province</label> <span class="k-widget k-dropdown k-header" style="" title="" unselectable="on" role="listbox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-owns="stateCountry_listbox" aria-disabled="false" aria-readonly="false" aria-busy="false"> <span

Selen IWebDriver Navigieren().GoToUrl() nicht die Eingabe von url oder die Navigation auf der Seite

Anzahl der Antworten 5 Antworten
Ich bin erstellen Sie ein neues test-Projekt und kann nicht an nichts anderes denken, um zu versuchen zu lösen mein Problem. Ich habe noch eine Selen-Projekt, das wie erwartet funktioniert, und haben im Vergleich die beiden, um

Selen 2-und html-Tabellen

Anzahl der Antworten 3 Antworten
Gerade gefragt, ob es einen besseren Weg gibt, um Werte aus einer Tabelle in selenium 2. Ich bin derzeit mit 2 for-Schleifen, ich Schleife, über jede TR und jede TR I-Schleife über alle TD. so zum Beispiel,

- Treiber.executeScript() gibt NullPointerException für einfaches javascript

Anzahl der Antworten 2 Antworten
js.executeScript("return document.title") funktioniert gut wie erwartet, aber ich bin mir nicht sicher, warum mein code gibt null-pointer-Fehler. was ist hier falsch? String testJs= "function test() {arr = 111; return arr;}; test();"; JavascriptExecutor js = (JavascriptExecutor) driver; int

Wie suchen Sie die Dynamische WebElement mit WebDriver

Anzahl der Antworten 4 Antworten
Automatisierung-Spezifikation - basierend auf Java WebDriver Hallo ich arbeite an einem webdriver automation(Java-code) zu automatisieren bus Buchung an. Hier ist mein Szenario.... (1)Abfahrt & Ziel - GETAN (2) Wählen Sie das Datum - GETAN (3)Suche Bus -GETAN

Wie kann ich konfigurieren selenium webdriver benutzerdefinierte firefox setup für tests?

Anzahl der Antworten 1 Antworten
Ich bin mit Ubuntu 11.04 und Selen 2.9.0 Hier ist, wie es konfiguriert ist, in meinem root-pom: <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>2.9.0</version> <scope>test</scope> </dependency> Wenn versucht, um einen test auszuführen, bekomme ich eine exception: org.openqa.selenium.firefox.NotConnectedException: Unable to connect

Kann nicht laufen Java-Beispiel für Selenium / WebDriver

Anzahl der Antworten 3 Antworten
Dass Sie ein problem bekommen mit Selen auf Java. Ich versuche zu Folgen, das Beispiel auf dieser Seite: http://code.google.com/p/selenium/wiki/GettingStarted Ich Schreibe dies: $ javac -cp . -cp ~/Downloads/selenium-2.20.0/selenium-java-2.20.0-srcs.jar -cp ~/Downloads/selenium-2.20.0/selenium-java-2.20.0.jar -g Example.java Und immer diese: alis-mac-pro:selenium ali$

Unable to connect to host 127.0.0.1 auf port 7055

Anzahl der Antworten 2 Antworten
Ich bin ein Neuling mit webdriver und brauchen etwas Hilfe.. Ich bin mit Selen 2.2.0 mit FF v7.0.1 auf Windows XP Habe ich es geschafft das aufzeichnen und Abspielen von java-Skript erfolgreich in IE, aber Wann immer

Protokollierung, parallel-threads in logback

Anzahl der Antworten 3 Antworten
Werde ich versuchen, eine kurze Beschreibung von meinem Selenium-framework, so dass ich kann Ihnen mein problem. Benutze ich Selen 2 (aktuelle version 2.3.1) + testNG 5.14 Ich testng.xml Datei zum ausführen der tests in die test-suite parallel,

Keine Verbindung zum browser mit ruby-selenium-webdriver

Anzahl der Antworten 3 Antworten
Ich versuchte, führen Sie einige grundlegende automatisierten tests mit ruby-selenium-webdriver. Der gleiche code funktioniert perfekt auf meinem computer zu Hause, aber nicht auf meinem computer in der Arbeit, die hinter einem proxy (ohne Authentifizierung). driver = Selenium::WebDriver.für

Selenium2 firefox: verwenden Sie das Standard-Profil

Anzahl der Antworten 6 Antworten
Selenium2, standardmäßig, startet firefox mit einem frischen Profil. Ich mag das für einen Standard, aber für einige gute Gründe (Zugriff auf meine Lesezeichen, gespeicherte Kennwörter, verwenden Sie meine add-ons, etc.) Beginnen möchte ich mit meinem Standard-Profil. Es

Gibt es einen video-recorder für Selenium WebDriver?

Anzahl der Antworten 2 Antworten
arbeite ich in Selennium Webdriver2 mit IE-spezifischen Anwendung. ich weiß, wir können nehmen Sie die screenshots von der Ausführung. ebenso gibt es eine option zur Aufnahme von Selen Ausführung als video? Nicht alles, was inhärent vorhanden in

TestNGException während der Ausführung mavenized Selen-Projekt von der Eingabeaufforderung aus

Anzahl der Antworten 3 Antworten
Ich bin mit mavenized TestNG Webdriver Projekts von der Eingabeaufforderung mit 'mvn clean install-test", aber ich bekomme die folgende exception in der cmd-Eingabeaufforderung [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2. 17:test (default-test) on project WebdriverWithTestNG: Execution default-test of

Java WebDriver warten, bis Seite geladen ist

Anzahl der Antworten 2 Antworten
Möchte ich, um Ausnahme von der Seite geladen, aber immer noch keine Ergebnisse auf. Ich benutze implicitlyWait auf set timer to throw Ausnahme. WebDriver driver = new FirefoxDriver(); driver.manage().timeouts().implicitlyWait(1, TimeUnit.MILLISECONDS); driver.get("http://www.rambler.ru"); driver.quit(); Könnte jemand bitte aktualisieren Sie

Wie man Attribut-Wert innerhalb eines div in webdriver

Anzahl der Antworten 1 Antworten
In den folgenden HTML-Code brauche ich, um die login-Wert mit Selenium Webdriver. <div roletitle="MD" careteamrole="HOSPITALIST" login="adamss" isconsultctm="" title="Adams Samuel" style="" class="assign_grid assign_grid_selected" id="97"> </div> Ich habe Folgendes versucht, aber es scheiterte:- WebElement getAssigneeLoginWebElement = ieDriver.findElement(By.cssSelector(".assign_grid assign_grid_selected")); sAssignedCTMLoginId

Vorübergehend umgehen implizite wartet mit WebDriver

Anzahl der Antworten 6 Antworten
Bei der Verwendung von impliziten wartet, wie empfohlen hier ich noch manchmal wollen, zu behaupten, die unmittelbaren Unsichtbarkeit oder nicht-Existenz der Elemente. In anderen Worten, ich wissen einige Elemente ausgeblendet werden sollen, und will meine tests machen,

selenium webdriver select-element

Anzahl der Antworten 3 Antworten
Ich habe eine select-Steuerelement auf meiner Website. Ich bin mit der Seite Objekte mit der Seite interagieren. Wenn ich das Tue (mit den ersten 2 Zeilen unter meine Klasse und die selectByValue bei meiner Methode) @FindBy(id="foo") private

klar-text-Feld mit LÖSCHEN oder BACK-SPACE-Taste in webdriver

Anzahl der Antworten 6 Antworten
Ich versuche zu löschen ein Textfeld mit folgender Aktion: emailField.sendKeys("gmail.com"); emailField.sendKeys(Keys.CONTROL,"a",Keys.DELETE); Im obigen code wird die Letzte Zeile nur wählt den text nicht löschen, aber wenn ich trennen Sie die Aktionen, die es funktioniert. emailField.sendKeys(Keys.CONTROL,"a"); emailField.sendKeys(Keys.DELETE); InformationsquelleAutor

Selenium Webdriver Beispiel in Python

Anzahl der Antworten 3 Antworten
Ich geschrieben hatte, ein scipt in Java mit Webdriver und es funktionierte gut, und unten ist der code für das Beispiel import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebDriverBackedSelenium; import org.openqa.selenium.firefox.FirefoxDriver; import com.thoughtworks.selenium.Selenium;

selenium-webdriver und warten, bis Seite geladen ist

Anzahl der Antworten 5 Antworten
Ich versuche zu schreiben, einfach zu testen. Mein problem ist, dass ich warten möchte, bis die Seite komplett geladen ist. Im moment warte ich bis einige Elemente sind Präsentationen, aber das ist nicht wirklich das was ich

Wie, wieder zurück zu kommen iframe-Element Haupt-Seite, um auf die wichtigsten Elemente der Seite - mit selenium webdriver

Anzahl der Antworten 1 Antworten
Habe ich verwendet Driver.switchTo().frame("XXXXX"); zu gehen iframe auf der Hauptseite Nun will ich gehen zurück zur Haupt-Seite, um eine andere operation mit selenium webdriver Hatte ich versucht zu bekommen Fenstergriffe aber ich bekomme keine iFrame-Fenster-handle Jetzt ist

getPageSource() in Selenium WebDriver(ein.k.ein Selenium2) mit Java

Anzahl der Antworten 2 Antworten
Wie kann ich den Quelltext einer Seite zwischen den "title" und "meta" - tags mit Selenium WebDriver mit Java? InformationsquelleAutor newcane | 2011-12-14

Wie, um text in TextArea mit Selenium Webdriver?

Anzahl der Antworten 1 Antworten
Ich versuche, einen Text in die TextArea, die hat eine Art von text, um es standardmäßig, die, wenn geklickt wird entrümpelt und dann können Sie text, aber ich bin mir zu ermöglichen, führen Sie es mit webdriver

Relative Xpath aus der Liste der WebElements

Anzahl der Antworten 2 Antworten
Ist es möglich, eine relative xpath-nachdem ich gerafft habe eine Liste von WebElements? Wenn ja, was ist der beste Weg, es zu tun? Dies ist, was ich habe: List <WebElement> rows = driver.findElements(By.xpath(rowsXpath)); int j = 1;

Selenium WebDriver: Öffne neuen tab statt einem neuen Fenster

Anzahl der Antworten 2 Antworten
Bin ich mit dem Selenium WebDriver. Jeder link öffnet sich in einem neuen browser-Fenster. Es ist nicht bequem für mich. Wie kann ich es ändern, so dass es öffnet sich nur im neuen tab? Welche Programmiersprache verwenden

Holen Sie sich Klasse name des Elements in selenium web driver java

Anzahl der Antworten 1 Antworten
Ich bin neu in selenium web driver jetzt stehe ich vor dem Problem, während Sie immer den Namen der Klasse ein element der html-Code der element Aussehen <input id="filter-colour-0237739001"><div class="detailbox detailbox-pattern unavailable-colour"><span></span><img src="//lp2.hm.com/hmprod?set=source[/fabric/2014/9B57A69A-FD8D-4D79-9E92-8F5448566C51.jpg],type[FABRICSWATCH]&hmver=0&call=url[file:/product/main]" alt="" title=""> so, ich

Wie Sie klicken Sie auf ein element, das verborgen ist mit Selenium WebDriver?

Anzahl der Antworten 3 Antworten
Ich habe eine web-Anwendung, die ich bin, die Automatisierung mittels WebDriver und Python. Das Problem ist, dass es ein Menü etwas wie dieses wenn ich Sie manuell auf die Pfeil-Schaltfläche erweitert, um ein weiteres Untermenü, von wo

Prüfen ob element existiert mit Python Selenium

Anzahl der Antworten 7 Antworten
Ich habe ein problem - ich bin mit dem Selen (firefox) web-Treiber, eine Webseite zu öffnen, klicken Sie auf einige links, usw.. dann ein Bildschirmfoto zu erstellen. Mein script läuft wunderbar von der CLI, aber wenn laufen

Einstellung Remote Webdriver tests in einem remote-computer mit Java

Anzahl der Antworten 5 Antworten
Ich versuche zu setup remote webdriver laufen meine tests in remote-computer, als meine Anwendung bereitgestellt ist mein localhost. Mit Selenium RC, die ich verwendet, host-Adresse, um führen Sie diese tests und es funktionierte gut, aber ich habe

WebDriver Selenium-API: ElementNotFoundErrorException, wenn das Element ist eindeutig !

Anzahl der Antworten 3 Antworten
manchmal bei der Ausführung von tests auf WebDriver mit abgeschalteten Javascript, WebDriver stürzt aufgrund einer ElementNotFound Fehler, wenn es findet ein element, und versuche, darauf zu klicken. Jedoch, das element ist eindeutig ! Nach der Lektüre dieses

Wie funktioniert @CacheLookup Arbeit in WebDriver?

Anzahl der Antworten 3 Antworten
Ich bin mir nicht sicher, ich verstehe das caching-Prinzip : @CacheLookup @FindBy(how = How.ID, using = namespace + signifLvl) private WebElement sigLvl; Falls wir diese Annotation Weise, ElementLocator verwendet wird und das erste mal, wenn man auf

Wie Baue remote Webdriver für Chrome

Anzahl der Antworten 4 Antworten
Ich versuche zu laufen, meine Selenium-tests gegen Chrome. Wenn ich initialisieren Treiber lokal: @driver = Selenium::WebDriver.for( :chrome ) Alles einwandfrei funktioniert (ich habe bereits Chrome-binary auf meinem WEG) Aber wenn ich versuche, starten Sie es aus der

Zusammengesetzte Klassennamen werden nicht unterstützt. Betrachten Sie auf der Suche nach einem Klasse Namen und die Filterung der Ergebnisse

Anzahl der Antworten 2 Antworten
Bin ich mit dem Treiber.findelement durch.classname-Methode zum Lesen eines Elements auf den firefox-browser, aber ich bin immer "Zusammengesetzte Klassennamen werden nicht unterstützt. Betrachten Sie auf der Suche nach einem Klasse Namen und filtern die Ergebnisse." Ausnahme hier