Tag: htmlunit
HtmlUnit ist ein „headless browser“. Das heißt, es ist kein browser-GUI und kann es nicht Rendern. Obwohl es eine CSS-und JS-engine simuliert einen echten browser. Primäres Ziel ist die Erprobung und Extraktion von Informationen.
1
Antworten
Ich habe eine Seite, kommt zurück, wie ein UnexpectedPage in HtmlUnit, die Antwort ist JSON. Kann ich mit HTMLUnit zu Parsen oder brauche ich eine zusätzliche Bibliothek? InformationsquelleAutor benstpierre | 2010-05-28
2
Antworten
Ich bin versucht zu kratzen, die Praxis Quiz von meiner Geschichte, Buch-website, so dass ich montieren kann man Sie alle in einem großen test, um zu studieren. Die Seite ist hier. Ist es, alle angetrieben von javascript,
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
1
Antworten
Hier ist mein code um die Seite: WebClient webClient = new WebClient(); HtmlPage page = webClient.getPage(url); Das problem ist das webClient immer javascript ausführt, automatisch, und wirft mir eine Liste der Fehler. Ich will einfach nur, um
4
Antworten
Ich weiß, es kann getan werden, indem getElementbyId(tableId), aber ich habe nicht id-Attribut hier. Die Tabelle ist wie <table> <tr> <td>data</td> </tr> <tr> <td>data5</td> </tr> <tr> <td>data1</td> <td>data2</td> </tr> </table> Ich bin mit Htmlunit. Gibt es eine
2
Antworten
Schreibe ich einen JUnit-test, der beinhaltet das herunterladen einer Datei von der web-app. Wie mache ich das mit HtmlUnit? InformationsquelleAutor Arne Evertsson | 2009-12-07
1
Antworten
Ich habe das gleiche problem wie in der Frage Rufen Sie getPage von htmlunit WebClient mit deaktiviertem JavaScript und setTimeout auf 10000 festgelegt wartet ewig. Gibt es nur eine relevante (kompliziert) mögliche Antwort gibt (durch theytoo). Ich
2
Antworten
Kann nicht wirklich Hilfe finden, aber ich habe versucht, das senden einer post-Anforderung mit HtmlUnit. Der code, den ich habe ist: final WebClient webClient = new WebClient(); //Instead of requesting the page directly we create a WebRequestSettings
3
Antworten
HtmlUnit für Java ist toll, aber ich habe nicht in der Lage, herauszufinden, wie zu Ansicht die vollständige Quelle oder zurückgeben, die Quelle einer web-Seite als string. kann mir jemand helfen mit diesem? Kenne ich die Folgen
2
Antworten
Ich versuche, HtmlUnit in Java einloggen in eine website. Ersten ich geben Sie den Benutzernamen, dann das Passwort. Nach, dass ich brauche, um eine option aus einem dropdown-Feld. Eingabe von user und Passwort, schien geklappt zu haben,
3
Antworten
Hoffe jemand da draußen kann schnell zeigen Sie mich in die richtige Richtung mit meiner XPath Schwierigkeiten. Aktuellen habe ich bis zu dem Punkt, wo ich bin, erkennen der richtigen Tabelle muss ich in meinen HTML-Quelltext habe
4
Antworten
import java.io.IOException; import java.net.MalformedURLException; import java.util.List; import com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException; import com.gargoylesoftware.htmlunit.WebClient; import com.gargoylesoftware.htmlunit.html.HtmlAnchor; import com.gargoylesoftware.htmlunit.html.HtmlButton; import com.gargoylesoftware.htmlunit.html.HtmlForm; import com.gargoylesoftware.htmlunit.html.HtmlPage; import com.gargoylesoftware.htmlunit.html.HtmlTextInput; public class YoutubeBot { private static final String YOUTUBE = "http://www.youtube.com"; public static void main(String args) throws
3
Antworten
Ich habe mit HTMLUnit . Es passt meine Anforderungen gut. Aber es scheint zu sein, sehr langsam. zum Beispiel : ich automatisiert haben Sie das folgende Szenario mittels HTMLUnit Goto Google page Enter some text Click on
2
Antworten
Bin ich ein ziemlich großer noob zu Java, aber ich möchte versuchen, aus htmlunit. Ich bin mit netbeans als meine IDE und ich habe ein Projekt erstellt haben, den Ordner "hu1". Hier ist die Struktur für die
1
Antworten
Diese Frage wurde schon einmal, aber die API geändert, denke ich, und die Antworten sind nicht mehr gültig. URL url = new URL("http://www.example.com"); StringWebResponse response = new StringWebResponse("<html><head><title>Test</title></head><body></body></html>", url); HtmlPage page = HTMLParser.parseHtml(response, new TopLevelWindow("top", new WebClient()));
2
Antworten
Verbrachte ich einen Tag auf der Suche nach einer Bibliothek, die verwendet werden können, die Folgendes bezwecken: Abrufen, die den vollständigen Inhalt einer Webseite wie im hintergrund, ohne rendering-Ergebnis für eine Sicht. Die lib sollte-support-Seiten, feuert aus
4
Antworten
Ich bin sehr sehr neu in HtmlUnit. Ich will wissen, ich bin in der Lage, anmelden, um eine Website mithilfe von htmlunit und zum ausführen einiger Operationen im Ort zum Beispiel ich möchte ein login in mein
3
Antworten
Mein Projekt umfasst htmlunit Gläser und downloads einige Seiten Inhalt. Ausführbare jar-Datei (die libs, funkt. der eclipse export) davon, jedoch funktioniert nur auf dem Rechner, auf dem ich Sie erstellt habe (auf anderen es nicht ausgeführt wird).
1
Antworten
Ich bin mit der log4j.Eigenschaften, und ich habe ein appender genannt RDev. Möchte ich die Höhe der RDev appender zu DEBUGGEN, außer für bestimmte Pakete (HTMLUnit in meinem Fall) Meine aktuelle log4j.Eigenschaften: log4j.rootLogger=debug RDev, test log4j.appender.RDev=org.apache.log4j.RollingFileAppender log4j.appender.RDev.File=D:/logs
1
Antworten
Ich weiß, Sie denken vielleicht, diese Frage dumm ist, aber ich muss an HtmlUnit. Jedoch, es gibt eine Seite zurück, entweder als XML oder als text. Ich weiß nicht, wie man den reinen HTML-Code (der gleiche wie
1
Antworten
Ich versuche zum ausführen von javascript mithilfe von htmlUnit. Nach dem ausführen von javascript, ich möchte, um zu überprüfen, ob die Seite hatte einige änderungen, durch die Ausführung von javascript. ich.e I vergleichen möchten, die html-Seite vor
3
Antworten
Arbeite ich an einer Anwendung, die automatisch klicken Sie auf eine Schaltfläche auf einer Webseite mit htmlunit in Java. Problem ist nur, dass die Schaltfläche ist eine javascript-Schaltfläche, so dass die standard-getInputByName() funktioniert nicht. Anregungen im Umgang
1
Antworten
Bin ich versucht, zu suchen Amazon. Ich will Kategorie auswählen, für die ex. Bücher, geben Sie einige Suchkriterien, für ex. java und klicken Sie auf Go-Taste. Mein problem ist, Klick auf die Schaltfläche "Go". Ich habe Ausnahme:
2
Antworten
Ich bin neu in HtmlUnit und ich bin mir auch nicht sicher, ob es das richtige tool für mein Projekt. Ich versuche zu analysieren, eine website und extrahieren Sie die Werte, die ich brauche. Ich brauche, um
1
Antworten
Ich versuche eine Nachricht zu senden, auf www.meetme.com aber kann nicht herausfinden, wie es zu tun. Ich kann geben Sie die Nachricht in den Kommentar-Bereich, aber klicken auf die Schaltfläche Senden nicht tun. Was mache ich falsch?
2
Antworten
Was verursacht diesen Fehler und wie behebe ich es? WebClient webClient = new WebClient(); HtmlPage page = webClient.getPage("http://stackoverflow.com"); Fehlermeldung Mai 25, 2013 10:34:12 AM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl Benachrichtigen WARNUNG: Veraltete Inhalte Art begegnet: 'text/javascript'. Mai 25, 2013 10:34:13 AM
2
Antworten
Wie kann ich Zugang zu diesem element: <input type="submit" value="Save as XML" onclick="some code goes here"> Weitere Infos: ich habe auf der programmgesteuerte Zugriff auf eine web-Seite und simuliert einen Klick auf eine Schaltfläche, die dann generieren
1
Antworten
Ich bin mit htmlunit (version 2.15); ich bemerkte ein Problem mit dem Speicherverlust mit der WebClient-Klasse: alle-webClient-Instanzen werden nicht gereinigt durch den garbage-collector. Das Problem scheint verursacht durch threads deadlock: JavaScriptExecutor.run(JavaScriptExecutor.java:182) Ich versuchte zu rufen, webclient.closeAllWindows für
3
Antworten
HtmlUnit ist eine wunderbare Java-Bibliothek, die Ihnen erlaubt, programmatisch ausfüllen und Absenden von web-Formularen. Ich bin derzeit die Pflege eines ziemlich alten system, geschrieben in ASP, und anstatt manuell ausfüllen eines web-Formulars auf einer monatlichen basis, so
2
Antworten
Ich habe einige Schwierigkeiten, herauszufinden, wie man den Inhalt der HTML - nach javascript aktualisiert wurde. Speziell, ich versuche, die aktuelle Zeit aus US Naval Observatory Master Clock. Es hat eine h1 element mit der ID von
1
Antworten
Ich bin mit HtmlUnit-Bibliothek für Java zu manipulieren websites programmgesteuert. Ich kann nicht finden die funktionierende Lösung zu meinem problem: Wie kann man feststellen, dass alle AJAX-Aufrufe fertig sind und bringen Sie eine vollständig geladene Webseite? Hier
1
Antworten
Ich versuche, rufen Sie die Funktion showPage('3'); von auf dieser Seite, für die Verwendung der Quellcode der Seite nach. Ich habe versucht zu tun, mit htmlUnit etwa so: WebClient webClient = new WebClient(); webClient.waitForBackgroundJavaScriptStartingBefore(10000); HtmlPage page =
6
Antworten
Ich bin mit HtmlUnit, die zum generieren der HTML-Code für verschiedene Seiten, aber jetzt das beste, das ich tun kann, um die Seite in die roh-HTML-Code, den der server zurückgibt ist die Umwandlung von HtmlPage in einen
1
Antworten
Ich bin versucht, zu schreiben eine einfache Rauch-test für eine web-Anwendung. Die Anwendung normalerweise die formularbasierte Authentifizierung verwendet, aber Sie akzeptiert basic-auth, da standardmäßig die formularbasierte Authentifizierung, die es nie sendet, eine Authentifizierung erforderlich, aber stattdessen sendet
1
Antworten
Ich versuche HTMLUnit zu automatisieren herunterladen von Daten aus einer webapp. Allerdings bin ich immer ein ganzes Durcheinander von Warnungen auf getPage() (von denen die meisten scheinen befassen sich mit verlinkten Skripte, die ich glaube nicht, dass
6
Antworten
Ich versuche, download xls-Datei für eine website. Wenn ich auf den link, um die Datei herunterzuladen, bekomme ich eine javascript-confirm-box. Ich Griff es wie unten ConfirmHandler okHandler = new ConfirmHandler(){ public boolean handleConfirm(Page page, String message) {
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
3
Antworten
Ich versuche zu durchqueren, über eine website, sondern auf einer Ihrer Seiten bekomme ich diesen Fehler: EcmaError: lineNumber=[671] column=[0] lineSource=[null] name=[TypeError] sourceName=[https://reservations.besodelsolresort.com/asp/CalendarPopup.js] message=[TypeError: Cannot read property "parentNode" from undefined (https://reservations.besodelsolresort.com/asp/CalendarPopup.js#671)] com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot read property "parentNode" from
2
Antworten
Ich versuche zu in der Lage sein, zu testen, eine website, die verwendet javascript zum Rendern die meisten HTML. Mit der HTMLUNIT-browser wie würden Sie in der Lage sein, um den Zugriff auf die generierte html-Code vom
13
Antworten
Wissen Sie, wie kann ich mich wenden, Warnungen, Hinweise, Fehler in HtmlUnit ausgeschaltet? InformationsquelleAutor der Frage oneat | 2010-08-30
6
Antworten
Ich bin mit HtmlUnit für die Interaktion mit einer web-Seite, die Interaktion mit dem server über Ajax. Bald nach dem Ajax-code beginnt, HtmlUnit produziert diese beiden log-Meldungen: WARNUNG: Ignorieren XMLHttpRequest.setRequestHeader für Content-length: es ist eine eingeschränkte header
5
Antworten
Ich weiß, dass in HtmlUnit ich kann fireEvent submit auf dem Formular, und es wird geschrieben. Aber was ist, Wenn ich javascript deaktiviert und posten möchte ein Formular mit einigen eingebauten Funktion? Ich habe die javadoc und
3
Antworten
Wie kann ich Selen zu verwenden HTMLUnit? Ich bin mit selenium-server-standalone-2.0b1.jar als Selenium-server im hintergrund, und die neueste Python-bindings installiert mit "pip install-U Selen". Funktioniert alles einwandfrei mit Firefox. Aber ich möchte die HTMLUnit, da es leichter
4
Antworten
Habe ich ein GWT-basierten Seite, die ich erstellen möchte einen HTML-snapshot für es mit HtmlUnit. Die Seite lädt per Ajax/JavaScript-Informationen auf ein Produkt, also für etwa 1 Sekunde gibt es einen Laden... message-und dann der Inhalt angezeigt
2
Antworten
Sind wir in der Mitte der Auswahl unserer headless browser - Treiber-Lösung, die einige Implementierung von Selenium WebDriver. Es ist die GhostDriver, die nutzt die PhantomJS im backend auf der einen Seite und HtmlUnitDriver, die basierend auf
3
Antworten
Ich bin mit HtmlUnit in Java navigieren Sie zu einer web-Seite. Von der Seite muss ich log in und dann gehen von dort aus. Ich weiß, wie man geben Sie den Benutzernamen und das Passwort ein, aber
3
Antworten
Hab ich ein problem mit einer Zeile code, die wahrscheinlich löst eine js-Funktion e couse eine Ausnahme, wie kann ich dieses Problem beheben? box.setText(link.toString()); client.waitForBackgroundJavaScriptStartingBefore(10000); box.dblClick(); //this line cause the exception Exception in thread "main" ======= EXCEPTION
3
Antworten
Weiß jemand, ob es eine .net-äquivalent von htmlunit oder ähnliche Bibliothek? Ich habe gehört, dass die Menschen benutzt haben, IKVM zu konvertieren, die htmlunit-Bibliothek. Aber ich habe auch gehört, dass der konvertierte code ist langsam. Anforderungen: Headless
4
Antworten
Ich versuche zu verstehen, testing framework besser und suchen in Selen. Ich habe HTMLUnit vor, vor allem, wenn ich brauchte, um zu kratzen, einige Informationen aus der website oder der gleichen. Im Kontext der writing-test-automation, was ist
6
Antworten
Ich war auf der Suche über die headless Browsern verfügbar bis, um Datum und gefunden HtmlUnit verwendet wird, sehr ausführlich. Haben wir überhaupt eine alternative zu HtmlUnit mit möglich Vorteil im Vergleich zu HtmlUnit? Dank Nayn InformationsquelleAutor