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.
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) {
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
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
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
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
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.
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
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
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
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
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
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)
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
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
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">
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
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,
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
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
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,
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
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
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
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$
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
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,
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
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
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
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
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
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
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,
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
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
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;
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
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
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
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
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;
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
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
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
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
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
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
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
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
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