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.
2
Antworten
Homebrew Fass hat einige app-Verknüpfung magic auf Mac OS X. es ist Anscheinend nicht gut genug, weil Selenium WebDriver Suche für den Firefox-executable nicht finden kann. Das folgende ist eine Fehlermeldung aus einer RSpec Testlauf mit Capybara
3
Antworten
Machte ich einige tests mit dem Firefox Selen und dann hatte es exportiert Ruby. Obwohl die tests liefen alle Prima im Firefox, ich habe Probleme beim ausführen der gleichen suite in Ruby. Ich versuchte, führen Sie eine
3
Antworten
Jedes mal, wenn ich mit Selenium IDE-die speed-control-Einstellung "schnell" Es ist möglich, die Geschwindigkeit Steuerung per default auf "langsam"? InformationsquelleAutor LaPhi | 2011-07-18
1
Antworten
Es scheint, dass Selen hat eine Funktion namens JavascriptExecutor macht es möglich, die Ausführung von JavaScript direkt auf der Seite. Es scheint jedoch, dass es keine solche Sache zur Verfügung, um meine Gurken/Capybara-tests. Wie kann ich das
3
Antworten
Brauche ich chrome starten, maximiert, wenn laufen über das selenium grid. Dies ist, wie Initialisiere ich es jetzt: Selenium selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://www.google.com"); DesiredCapabilities capabilities = DesiredCapabilities.chrome(); WebDriver driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), capabilities);
7
Antworten
Ich bin nicht in der Lage zu wechseln, um Modal-Dialog gegebenen Beispiel http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/showModalDialog2.htm Ich weiß nicht, wie man element auf modalen Dialog Überprüfen Sie den link unten für ein besseres Verständnis im Umgang mit den modalen Dialogen
2
Antworten
Ich Schreibe ein selenium-test und überprüfung der server-Verhalten mit mockito. Speziell, wenn ein button angeklickt wird, möchte ich sicherstellen, dass der page-controller ruft eine bestimmte Methode auf eine Abhängigkeit die ich habe verspottet. Weil es ein selenium-test,
6
Antworten
HtmlUnit wirft Ausnahme und Absturz mein test, wenn ich bin laden der Seite caps = Selenium::WebDriver::Remote::Capabilities.htmlunit(:javascript_enabled => true) driver = Selenium::WebDriver.for(:remote, :desired_capabilities => caps) driver.navigate.то url ReferenceError: "x" ist nicht definiert. (net.sourceforge.htmlunit.corejs.javascript.EcmaError) Wird keine exception geworfen, wenn
4
Antworten
Ich versuche zu arbeiten, mit Winkelmesser. Also folgte ich ein kleines tutorial und das erste was ich Tat: npm install -g protractor Diese installieren werden zwei Kommandozeilen-tools, Winkelmesser und webdriver-manager. Aber jetzt habe ich update meine webdriver-manager:
6
Antworten
Möchte ich nutzen, Selen, klicken Sie auf die Registerkarte web, wo die Registerkarte erstellt wurde, die dynamisch mit JQuery. Es ist ein problem, da Sie dynamisch erstellt werden und die Registerkarte bekam keine ID gebunden (nur class-ID),
5
Antworten
Ich habe die Suche den ganzen Tag nach diesem, und es scheint, dass es keine Lösung derzeit aus dem chromedriver Umsetzung für python. wie legen Sie bestimmte chrome.prefs (zum Beispiel Profil-Einstellungen, wie profile.managed_default_content_settings.Bilder = 2) mit dem
8
Antworten
Ich bin ein Chrome-Treiber und versuchen zu testen, eine Webseite. Normalerweise läuft es gut, aber einige Zeit habe ich bekommt Ausnahmen - org.openqa.selenium.UnhandledAlertException: unexpected alert open (Session info: chrome=38.0.2125.111) (Driver info: chromedriver=2.9.248315,platform=Windows NT 6.1 x86) (WARNING: The
3
Antworten
Was ich versuche zu erreichen Ich versuche mich zu anmelden, um eine website, wo müssen cookies aktiviert mit Selenium headless, ich bin mit PhantomJS für Fahrer. Problem Ich zuerst aufgezeichnet wurde die Prozedur mit der Selenium IDE,
6
Antworten
Ich bin verwirrt über den Unterschied zwischen der Click und ClickAt Befehle an Selen. Wo kann ich die ClickAt Befehl? InformationsquelleAutor | 2009-08-27
2
Antworten
Hallo, ich verwende folgenden code für die Behandlung der alert-box nach dem Klick auf eine Aktion, aber es funktioniert nicht Kann jemand bitte helfen. Dies ist, wo ich rufe den handler. clickOnAlert() nach clickOnAddQuote() aufgerufen wird eine
5
Antworten
Ich versuche ein element wählen, das einen Anker, aber der text ist begraben in einem Absatz innerhalb des div. Hier ist das HTML, mit dem ich arbeite: <a class="item" ng-href="#/catalog/90d9650a36988e5d0136988f03ab000f/category/DATABASE_SERVERS/service/90cefc7a42b3d4df0142b52466810026" href="#/catalog/90d9650a36988e5d0136988f03ab000f/category/DATABASE_SERVERS/service/90cefc7a42b3d4df0142b52466810026"> <div class="col-lg-2 col-sm-3 col-xs-4 item-list-image"> <img
4
Antworten
Nach der Installation von Selen in Ubuntu und hinzufügen geckodriver Pfad bekomme ich diesen Fehler wenn ich from selenium import webdriver driver = webdriver.Firefox() Fehler: Traceback (most recent call last): File "<stdin>", line 1, in <module> File
7
Antworten
Ich bin auf der Suche text "Käse!" auf der google-homepage und sind unsicher, wie kann ich kann Sie auf die links gesucht nach drücken der Schaltfläche "suchen". Zum Beispiel wollte ich auf den Dritten link von oben
4
Antworten
Abgesehen von sleep() in meinem test, ich Frage mich, ob jemand weiß eine bessere Strategie explizit warten Sie ein Formular (POST) abgeschlossen ist, bevor Sie fortfahren mit meinen Behauptungen. Hier ist eine sehr verkürzte version von dem,
2
Antworten
Bin ich mit dem Winkelmesser, um tests gegen eine Angular Anwendung. Sie arbeiten auf meiner OSX-Umgebung, aber nicht auf Linux, wo TeamCity versucht zu starten. Wenn ich diesen Befehl ausführen auf meinem lokalen OSX-Umgebung, es funktioniert (getestet
3
Antworten
Ich versuche, klicken Sie auf eine Schaltfläche am oberen Rand der Seite.Ich bin mit CSS-Selektor-und es funktioniert völlig in Ordnung, wenn ich es in meinem lokalen eclipse.Aber wenn ich versuche, führen Sie es auf dem Jenkins-server auf
2
Antworten
Ich versuche zu starten, Selen und Selen-browser mit proxy, aber nicht immer Erfolg. Ich habe zwei Methoden verwendet: Properties sysProps = System.getProperties(); sysProps.put("proxySet", "true"); sysProps.put("proxyHost", "190.249.188.220"); sysProps.put("proxyPort", "81"); und java -jar lib/selenium-server.jar proxyHost=22.52.50.228 proxyPort=80 aber beide sind
5
Antworten
Wie viele, wir starten selenium-server über den folgenden Befehl: java -jar selenium-server-standalone-2.21.0.jar Was wir fanden, ist, dass es öffnet Selen bis auf 0.0.0.0:4444 Started SocketListener on 0.0.0.0:4444 [USER @ BOX ~]# netstat -na | grep LISTEN |
2
Antworten
Ich bin Planung ein tool in Java, die ein drop-down-Datei, die alle Elemente einer web-Seite. Gibt es eine Möglichkeit, ich kann Lesen, diese in eine Daten-Struktur? Hi.. sind Sie in der Lage zu entwickeln, die dem oben
2
Antworten
Dieser sollte einfach sein, aber ich kann nicht ankommen es zu wirken. Ich bin ein kleines demo mit dem Google-homepage als test. Hier ist mein script: from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import
5
Antworten
Ich Frage mich, wie gut diese web test-frameworks (Watin und Selen) für Silverlight-UI-Tests. Habe jemand versucht, es an einem Projekt? Sind Watin oder Selen gut für Silverlight?. InformationsquelleAutor MariangeMarcano | 2009-08-19
6
Antworten
Ich bin versucht derzeit, bewegen Sie den cursor auf einen Punkt (org.openqa.selenium.Point) festgelegt wurde, indem Sie für ein vorkommen einer Markierung auf einem live-chart von denen bekomme ich keine details, aber finden die X-und Y-Koordinaten. Wie kann
9
Antworten
Ich starten Selenium hub zu starten Selenium Grid von der Eingabeaufforderung aus auf port 4444. Jetzt beginne ich mit Selenium RC von anderen Eingabeaufforderung. Zeigt er mir die Fehlermeldung, dass "Selen läuft bereits auf port 4444. Oder
3
Antworten
Ich versuche automatisch generieren zu viele Benutzer auf die Webseite kahoot.es mit Selen, um Sie erscheinen vor der Klasse, jedoch bekomme ich diese Fehlermeldung, wenn Sie versuchen, um Zugriff auf die inputSession Element (wo schreibst du die
4
Antworten
Ich versuche, klicken Sie auf das Objekt, zeigen Sie die Liste der Wert-pop-up. Ich Folgendes Skript, aber nicht in der Lage um die Liste zu füllen Wert pop-up. Driver.findElement(By.xpath(OR.getProperty(Object))).click(); Thread.sleep(1000L); Gibt es keinen anderen Weg zu klicken
5
Antworten
Ich würde wirklich zu schätzen eine Anleitung, wie man eine Verbindung zu einem bereits geöffneten browser mit Selenium Webdriver über C#. Dieses Problem frisst rund 30% von meinem Skript Entwicklung Zeit! Ich dont denkt, dass das möglich
1
Antworten
Ich habe eine Funktion in meinem Winkelmesser e2e-Seite Objekt deaktiviert mehrere Optionen aus einem dropdown-Menü. Hatte es vorher geklappt hat, aber jetzt bin ich immer den folgenden Fehler: Fehler: veraltete element-Referenz: element ist nicht an der Seite
4
Antworten
Ich bin versucht zu schreiben ein einfaches Skript, das überprüft, wenn ich eine gmail-E-Mails gekennzeichnet ETWAS und dann öffnet sich ein firefox-browser-Fenster, um eine login-Seite, danach geht es um etwas anderes. Hier ist, was ich Tue: from
3
Antworten
Möchte ich schließen Sie das pop-up-Fenster (auch bekannt Fenster name), und zurück zu der ursprünglichen Fenster. Was soll ich tun? Wenn ich nicht bekommen kann eine Konstante der schließen-button im Fenster. so ist es das Allgemeine Verhalten,
4
Antworten
Mit ASP.NET die tag-IDs sind ziemlich volatil, so dass meine tests robuster, will ich suchen von Elementen, die durch Ihre label-Texte. Ich habe gespielt, mit WatiN und das macht es perfekt, aber das Projekt scheint irgendwie tot
3
Antworten
Ich bin Praktizierender Selen in python und ich wollte Sie Holen, alle links auf einer web-Seite mit Selen. Zum Beispiel, ich möchte alle links in "a href" - tag von diese website : http://psychoticelites.com/ Habe ich ein
4
Antworten
Ich versuche, mit selenium ide zu duplizieren einer Aktion. Die Aktion ist ein Klick auf einen link ein neues Fenster öffnen. Wie machen Sie selenium ide Fokus auf das neue Fenster anstelle des anderen? Es wurde nicht
8
Antworten
Hab ich Selenium IDE, gefolgt dieser Beitrag, habe python test_default_server.py und es beschwert sich Firefox nicht in meinen Weg: Please add the directory containing ''firefox.exe'' to your PATH environment variable, or explicitly specify a path to Firefox
7
Antworten
Gewusst wie: öffnen Sie eine neue Registerkarte mit Selenium WebDriver? Möchte ich öffnen Sie mehrere links in neuen tabs. Dies ist zu erreichen zum Schluss die build-Validierungen so bald wie möglich. So, dass in jeder neuen Registerkarte
3
Antworten
Ich versuche, suchen Sie einen link mit Selenium Webdriver. Ich will nicht suchen Sie es, indem Sie den link-text, nur die tatsächliche link, den Sie eingegeben wird . Dies kann durch die Verwendung von Selen - element
5
Antworten
Finden Sie den code unten mit der chrome-Funktionen. In der Tat, der browser ist nicht das herunterladen der Datei in den angegebenen Pfad. private static DesiredCapabilities getChromeCapabilities() throws Exception { String chromePath = BrowserUtil.class.getResource("/Browserdrivers/chromedriver.exe").getPath(); System.setProperty("webdriver.chrome.driver", chromePath); String
1
Antworten
Ich versuche, eine web-Seite console.log Ausgabe von Firefox über die python Selenium-API-bindings. Auf der Grundlage der code für Google Chrome, und einige Beratung von der Dokumentation, ich habe versucht, die folgenden: from selenium import webdriver from selenium.webdriver.common.desired_capabilities
2
Antworten
Schreibe ich eine webapp, die hat ein browser-Plug-in-Komponente für firefox und chrome. Meine aktuelle testing-system verwendet eine Reihe von Selenium tests erstellt durch Selenium IDE. Ist es möglich, auch Selen installieren, aktivieren und löschen von browser-plugins für
3
Antworten
Ich versuche zu testen, eine webapp, die ich entwickle. Ich bin mit dem Firefox-Fahrer gegen Firefox 22.0. Irgendwann einen modalen dialog kann das pop-up (ein Javascript-prompt()). Wenn es funktioniert, ich will geben Sie text ein, und dann
6
Antworten
Während der Ausführung der Automatisierung in webdriver standalone-server, bekomme ich diese Ausnahme nach dem Zufallsprinzip. Sobald es kommt, ich tötete alle java-Prozess . Was ist also die Lösung für diese Ausnahme ? Deshalb kommt es zufällig ?
2
Antworten
Ich weiß, dass Sie ein übergeordnetes element bei der Verwendung von Selen für Java und XPath wie diese: WebElement parent = child.findElement(By.xpath("..")); Aber wie bekomme ich den nächsten Geschwisterknoten eines Elements, was brauche ich um zwischen den
2
Antworten
Ich habe vor kurzem in ein problem, die Arbeit mit Selen, wo die Berufung clear() auf einem benutzerdefinierten Textfeld führt zu Problemen bei der Eingabe von text später im test. Das Textfeld wird prüfen (JavaScript) browserEvents, besonders
4
Antworten
HTML <input class="button" type="button" onclick="$.reload('results')" value="Search"> Ich nicht über eine id oder den Namen für diese . Daher Schreibe FirefoxDriver driver = new FirefoxDriver(); driver.get("http://...."); driver.findElement(By.cssSelector("input[value=Search]")).click(); Aber click() nicht passiert ist. Versucht - Treiber.findElement(By.cssSelector(".Taste [- Wert=Suche]")).klicken Sie();
6
Antworten
Ich versuche, führen Sie einige tests mit chromedriver und versucht haben, mithilfe der folgenden Methoden zu beginnen chromedriver. driver = webdriver.Chrome('/usr/local/bin/chromedriver') und driver = webdriver.Chrome(executable_path='/usr/local/bin/chromedriver') und import os from selenium import webdriver chromedriver = "/usr/local/bin/chromedriver" os.environ["webdriver.chrome.driver"] =
1
Antworten
Welche ist die bevorzugte Methode zum öffnen einer Url (und gibt es Unterschiede hinter den kulissen zwischen): driver.Url = "http://example.com"; oder driver.Navigate().GoToUrl("http://example.com"); Auch, wenn der Treiber bereits zeigen auf die gleiche Seite, wird die Url ein zweites