Hallo liebe Community,
falls das Thema in der falschen Abteilung ist bitte verschieben bin noch relativ neu und wusste es nicht genau einzuordnen.
Habe folgendes Problem: nutze Selenium 2.0 (mit Webdriver) und habe einen Testfall geschrieben mit dem FirefoxDriver dieser geht ohne Probleme, wechsel ich nun auf den HtmlUnitDriver geht der Test schief, der Source Code der Seite wird nicht integriert, ich bekomme eine "blank" page, also nur das Grund-HTML-Gerüst.
Selenium wurde erfolgreich mittels Maven und auch mal per Hand integriert:
Einbindung mittels:
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
Habe viel gelesen aber nicht herausgefunden woran es liegt, ein paarmal fiel der Begriff Proxyeinstellungen, eventuell müssen da bestimmte Einstellungen vorgenommen werden dass der Driver einen Headless Browser generiert ... aber wie lauten die Einstellungen.
Ich bin für alles offen, eine Geschwindigkeitssteigerung durch den HtmlUnitDriver im Vergleich zum Firefox ist mir viel wert
Danke für die Zeit im voraus:
Output:
<?xml version="1.0" encoding="UTF-8"?>
<html>
<head/>
<body/>
</html>
falls das Thema in der falschen Abteilung ist bitte verschieben bin noch relativ neu und wusste es nicht genau einzuordnen.
Habe folgendes Problem: nutze Selenium 2.0 (mit Webdriver) und habe einen Testfall geschrieben mit dem FirefoxDriver dieser geht ohne Probleme, wechsel ich nun auf den HtmlUnitDriver geht der Test schief, der Source Code der Seite wird nicht integriert, ich bekomme eine "blank" page, also nur das Grund-HTML-Gerüst.
Selenium wurde erfolgreich mittels Maven und auch mal per Hand integriert:
Einbindung mittels:
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
Habe viel gelesen aber nicht herausgefunden woran es liegt, ein paarmal fiel der Begriff Proxyeinstellungen, eventuell müssen da bestimmte Einstellungen vorgenommen werden dass der Driver einen Headless Browser generiert ... aber wie lauten die Einstellungen.
Ich bin für alles offen, eine Geschwindigkeitssteigerung durch den HtmlUnitDriver im Vergleich zum Firefox ist mir viel wert
Code:
WebDriver driver = new HtmlUnitDriver(true);
driver.get("http://www.google.com");
System.out.println(driver.getPageSource());
Output:
<?xml version="1.0" encoding="UTF-8"?>
<html>
<head/>
<body/>
</html>
Zuletzt bearbeitet: