Tag: selenium
Selen ist ein beliebter open-source-tool für die Automatisierung von web-Browsern. Wenn mit diesem tag, auch andere tags für die einzelnen Komponenten, die Sie verwenden, z.B. selenium-webdriver für die Sprachanbindung, selenium ide, selenium-grid, etc.
3
Antworten
Ich versuche zu wechseln, um einen iframe, um zu finden ein element, aber ich bin nicht in der Lage zu suchen, die das iframe, da es keine id oder name <div id="eyein-modal" style="display: block; position: fixed; width:
5
Antworten
Ich versuche zu verarbeiten-dialog (Ok, Abbrechen-Typ) mit selenium WebDriver. Also mein Ziel ist es, klicken Sie auf "Ok" - Taste. Szenario ist: Klicken Sie auf die Schaltfläche für das aufrufen der dialog button.click(); Versuchen, zu akzeptieren webDriver.switchTo().alert().accept();
4
Antworten
Ziel: Ich will laufen einem Selenium-Python-Skript durch BrowserMob-Proxy, das wird Aufzeichnung und Ausgabe eine HAR-Datei aufzeichnen. Problem: Ich habe eine funktionelle (sehr basic) Python-Skript (siehe unten). Wenn es verändert wird, zu nutzen BrowserMob-Proxy zu erfassen HAR jedoch
4
Antworten
Chrome wird automatisch aktualisiert, um "Version 32.0.1700.72 m" für mich an diesem morgen (1/8/2014) und nun sind alle meine automatisierten tests nicht ausgeführt werden--Sie Versagen mit System".InvalidOperationException: System.InvalidOperationException: unbekannter Fehler: kann nicht entdecken, öffnen Sie Seiten, die"
6
Antworten
Ich bin ein frischer und angestellt als Quality Analyst in einer software-Firma in der automation testing Mir wurde gesagt, dass die Untersuchung der Selen-tool. Könnt Ihr mir helfen, zu wissen, dass was sind die scripting-Sprachen, die ich
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
2
Antworten
Habe ich erfolgreich eingerichtet SeleniumGrid, um mein Python-tests auf mehreren Rechnern mit unterschiedlichen OS und Browsern. Aber ich habe immer noch das gleiche schreiben test-Fall 3 mal, einmal für jeden Knoten, da die Referenz auf den Knoten
1
Antworten
Ich wuold wie zu handhaben Meldungen mit Python. Was ich wuold wie zu tun ist: Eine url öffnen "Formular senden", oder klicken Sie auf einige links Überprüfen wenn eine Warnung erscheint in der neuen Seite Machte ich
1
Antworten
Ich bin auf der Suche nach einer Methode zurückgeben, die urls und Handler über alle geöffneten Fenster, tabs und Browser, nicht nur die eine, die läuft derzeit im Selen. Mein code unten, nur gibt das aktuelle Fenster,
3
Antworten
Bekam ich Zweifel, dass, wenn Selen funktioniert nur für web-Anwendungen,dann, wenn wir eine Verbindung zu einem desktop über einen Webbrowser Selen hilft, das zu tun automation testing für desktop-Anwendungen als auch?PL klären meine Zweifel InformationsquelleAutor kalyan |
2
Antworten
Den folgenden code sagt, dass "Die Methode text() ist nicht definiert für den Typ-Test" und fordert mich auf, erstellt eine neue Funktion text() in der Klasse Test. driver.findElement(By.xpath(contains(text(), "menu"))); Ich bin mit dem Eclipse Kepler und Selen
2
Antworten
Ich bin mit Windows 10 pro x64, Firefox 50.x, Java 8, Selen 3.0.1 public RemoteWebDriver remoteWebDriver; //... System.setProperty("webdriver.gecko.driver", browserWebDriverFilePath); DesiredCapabilities capabilities = DesiredCapabilities.firefox(); capabilities.setCapability("marionette", true); remoteWebDriver = new FirefoxDriver(capabilities); remoteWebDriver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); remoteWebDriver.manage().window().maximize(); //... remoteWebDriver.quit(); InformationsquelleAutor Do Nhu
2
Antworten
Kann ich verwenden selenium IDE um einen test zu machen für jede Webseite, die mit firefox. Ich möchte das Skript erstellt für die selenium IDE firfox für die Prüfung der gleichen Webseite mit chrome. Da gibt es
2
Antworten
Ich bin mit einem remote - selenium webdriver, um einige tests durchführen. An einem gewissen Punkt, allerdings brauche ich, um eine Datei herunterzuladen, und überprüfen Sie seinen Inhalt. Ich bin mit dem remote webdriver wie folgt (in
2
Antworten
Hier ist der HTML code, ich werde versuchen, wählen Sie "select-Kunden" - drop-down. <div id="createTasksPopup_customerSelector" class="customerOrProjectSelector selectorWithPlaceholderContainer at-dropdown-list-btn-ct notSelected"> <table id="ext-comp-1057" class="x-btn-wrap x-btn at-dropdown-list-btn x-btn-over x-btn-focus" cellspacing="0" cellpadding="0" border="0" style="width: auto;"> <tbody> <tr id="ext-gen397" class=" x-btn-with-menu"> <td
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
3
Antworten
Möchte ich downgrade mein chrome auf Ubuntu Weil ich Probleme habe, wenn Selen läuft gegen Chrome 34. Habe ich installiert chrome 33. Aber dann jeder einmal in eine Weile der auto-updater update der chrome. Wie kann ich
3
Antworten
Versucht zu senden/set text mit webdriver sendkeys () - Funktion für text-Feld Hier ist der HTML - <table class="gridtable" cellspacing="0" __gwtcellbasedwidgetimpldispatchingfocus="true" gwtcellbasedwidgetimpldispatchingblur="true" style="width: 100%;"> <thead> <colgroup> <tbody style=""> <tr class="GORM0XEDKD GORM0XEDME" onclick=""> <td class="GORM0XEDJD GORM0XEDLD GORM0XEDMD GORM0XEDNE">
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
5
Antworten
ich versuche, ein Bild von einer Webseite mit selenium-server & python-client. ich weiß, die URL des Bildes, aber ich kann nicht finden Sie den code, um es zu retten, entweder, wenn es das Dokument selbst, oder wenn
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
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
2
Antworten
Habe ich jbehave integriert mit Selen. Ich bin mit meinen tests durch Befehl Linie, wie unten C:\eclipse_workspace\MySeleniumTests>mvn clean test -Dwebdriver.firefox.bin="C:\Program Files\Mozilla\Firefox\firefox.exe" Habe ich verwendet, jbehave-maven-plugin. Maven nimmt alle Embedder impl (JunitStories in meinem Fall) aus dem source-Verzeichnis
2
Antworten
Ich versuche zu laufen eine if-Anweisung an Selen, das wäre zu überprüfen, ob eine checkbox aktiviert wurde und wenn es nicht eine bestimmte Aktion durchführen. Ich habe versucht, if (selenium.verifyChecked("checkbox")=false){ //perform actions } else { //perform different
1
Antworten
Brauche ich oft warten, bis ein AJAX-Aufruf zum hinzufügen von text zu einem element auf "meine Seiten", nachdem Sie geladen ist. Ich verstehe, wie zu verwenden WebDriverWait zu warten, für einen bestimmten text in das element, aber
2
Antworten
Habe ich einige selenium-tests in java geschrieben und gebaut mit maven. Der pom-Datei enthält die jbehave und selenium-Bibliotheken. Es nutzt firefox-browser. So installierte ich firefox auf linux und enthalten den Pfad in meine .bashrc. Wenn ich ein
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.
2
Antworten
Ich habe gerade angefangen mit Selenium Web Driver und ich bin stecken mit einem problem: ich möchte zum download einer web-Seite Quelle zu meinem Java-Programm. Ich habe versucht mit driver.getPageSource() mit HtmlUnit Treiber, aber das Ergebnis bekam
1
Antworten
In meinem appium + testng-app, was ich habe ist: package com.tribehr.ios.ios_test; import java.net.URL; import io.appium.java_client.AppiumDriver; import org.junit.After; import org.junit.Before; import org.openqa.selenium.*; import org.openqa.selenium.remote.CapabilityType; import org.openqa.selenium.remote.DesiredCapabilities; import org.testng.annotations.Test; import org.testng.Assert; public class NewTest { private AppiumDriver driver; @Before
2
Antworten
Ich würde gerne hören Verkehrs durch phantomjs Selen-Treiber in c#. Der code unten funktioniert leider nicht! PhantomJSOptions phoptions = new PhantomJSOptions(); phoptions.AddAdditionalCapability("proxy", "http://localhost:9999"); driver = new PhantomJSDriver(phoptions); kann mir jemand helfen, was ist falsch mit ihm! Vielen
3
Antworten
Ich würde gerne eine Datei hochladen mit selenium webdriver. Kann ich dies in der lokalen Maschine mit dem absoluten Pfad der Datei : String filename = "C:\Windows\Temp\"+"templatePMT.html";. Ich bin mit Eclipse und maven-Projekt mit ein pom.xml und.
1
Antworten
bekam ich eine Fehlermeldung, wenn ich meinen code in Ant, aber auf eclipse mit (Ausführen - > JunitTest)es funktioniert gut mit keine Fehler. unten ist die Fehlermeldung, die ich bekam, als ich die generierten Bericht: "Test-Klasse sollte
2
Antworten
Ich habe gerade angefangen mit Selenium-IDE (nicht überprüft selenium-RC noch: wenn jemand mir sagt, dass das die Antwort auf meine Frage ich werde es betrachtet) Einer der Operationen, die ich Teste, erzeugt eine Ausgabe in einer Tabelle
1
Antworten
Bin ich versucht zu implementieren, die die Faszination Reporting für meine Selenium-framework. Es verwendet keine test-framework wie TestNG oder JUnit. Im Grunde ich brauche TestNG oder Junit für diese Angelegenheit, wie ich die Handhabung gesamte framework abrufen
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:
1
Antworten
Kann mir jemand sagen, wie man deaktivieren, plugins für meinen Kunden firefox-Profil mit Java? Ich habe ein paar Websites, auf denen zum hinzufügen von add-ons aber nichts über das deaktivieren der plugins. Mein firefox-Profil: FirefoxProfile firefoxProfile =
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
4
Antworten
kann jemand empfehlen, eine xpath-generator (kostenlos) für die DH ähnlich wie xpather (http://xpath.alephzarro.com/) in firefox. Ich bin versucht, Selen und die Anwendung, die ich arbeite, öffnet sich nur im IE. Gibt es eine xpath-generator für IE? Dank
4
Antworten
Ich habe einen Windows-Dienst läuft, dass ein Team City-Build-agent auf einem Windows 7 OS. Dieser agent löst NUnit-tests, die Verwendung der Selen-IE-web-Treiber zum ausführen einer Reihe von tests. Für die Selen-IE-web-Treiber, um den protected mode für alle
3
Antworten
Teste ich ein Szenario für den Standort "https://www.freecrm.com/index.html" Anmeldeinformationen [ john2013 /john2013 ] Scenario : 1 open the site https://www.freecrm.com/index.html 2 login with valid credentials 3 click on the "New Contacts" link 4 Add new contacts Verwendung
1
Antworten
Ich habe setup eine einfache webscraping-Skript im Python-w/Selen und PhantomJS. Ich habe über 200 URLs in der Summe zu kratzen. Das Skript läuft gut, auf den ersten, dann nach etwa 20-30 URLs (es kann sein, mehr/weniger, wie
1
Antworten
Ich habe ein python-Skript, dass verwendet selenium RC; speziell webdriver. Ich würde gerne das Skript ausführen als post-commit-hook, im Idealfall über IE, Safari (wenn möglich), Chrom & Firefox. Aber ich bin mir nicht sicher, was ich würde
2
Antworten
Weiß ich über die Vorfahren in den xpath-aber was ist das ancestor-or-self. wenn wir zu verwenden haben, ancestor-or-self.Bitte geben Sie mir dafür Beispiele. InformationsquelleAutor J_Coder | 2015-06-21
1
Antworten
HTML-Code : <table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr class="messageStackError"> <td class="messageStackError"> <img src="images/icons/error.gif" border="0" alt="Error" title=" Error "/> Error: Invalid administrator login attempt.</td> </tr> </table> Selen-Code : String message =driver.findElement(By.className("messageStackError")).getText(); Ich bin immer der Laufzeit-Fehler in Selenium
1
Antworten
Wenn ich überprüfen eine 'xyz' text vorhanden im header der web-Seite & die 'xyz' vorhanden ist im Körper von der Seite.auf die Verwendung dieser Funktion.es wird true zurückgegeben ,was nicht richtig ist.. Selen.isTextPresent("xyz"); Gleiche Frage für die
4
Antworten
Ich versuche die Maus hover-Aktion auf einem sichtbaren element und klicken Sie dann auf ein verstecktes Untermenü. move_to_element() scheint nicht zu funktionieren mit ChromeDriver. Jedoch, es gibt keine Ausnahmen, die beim ausführen der code, nur die Aktion
6
Antworten
Gegeben, dass Selen 2 schließt die devtools-Fensters, welches meine emulator-Profil gespeichert unter meinem Benutzer-Profil für chrome. Gibt es eine Möglichkeit, trigger devtools öffnen mit einem Selen-Skript? Hier ist die info über die devtools Fenster schließen Ausgabe https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing
1
Antworten
Ich exportiert Selenium IDE, WebDriver für Python-und, wenn ich es laufen lasse. Ich bekomme diese Fehlermeldung: Etwas stimmt nicht mit Ausnahme-oder Sign-in id. NoSuchElementException: Meldung: Unable to locate element: {"method":"link-text","selector":"Anmelden"} from selenium import webdriver from selenium.webdriver.common.by import
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
3
Antworten
Meinem Test-setup besteht aus mehreren Java-Testfälle ausgeführt im IE6 mit Selenium RC und TestNG. Während meiner Testfahrten, die folgenden IE Skript Fehler popup kommt zufällig. Beim Versuch zu schließen dieses Fenster durch Klick auf ja, wird der