Ich versuche, Selenium Tests schreiben mit WithBrowser
Klasse des PlayFramework 2.5.Play 2.5 und Fluentlenium: Wie HtmlUnit Warnungen deaktivieren
Etwas wie folgt aus:
public class BrowserFunctionalTest extends WithBrowser {
@Test
public void runInBrowser() {
browser.goTo("/");
assertNotNull(browser.$("title").getText());
}
}
Allerdings möchte ich mindestens CSS Fehler setzen Handlers individuelle Fehler zu können, da sie meine Konsole Spam. Und da sie vom Boostrap kommen, kann ich sie nicht loswerden.
Ich versuchte, die loglevel des Loggers wie folgt festgelegt:
java.util.logging.Logger.getLogger("com.gargoylesoftware.htmlunit").setLevel(java.util.logging.Level.SEVERE);
System.getProperties().put("org.apache.commons.logging.simplelog.defaultlog", "fatal");
Fluentlenium Dokumentation mir die getDefaultDriver
Methode außer Kraft zu setzen erzählt, aber das scheint hier nicht anwendbar. Und ich kann den WebClient nicht direkt in die Hände bekommen, da es kein Getting für das Feld gibt.
Vielen Dank für diese Antwort! –