Einen Fehler 404 mit Selen einfangen [Duplikat]

8

Ich benutze Selenium und JUnit mit Java und ich möchte wissen, ob ein Fehler 404 beim Öffnen eines neuen Popups durch Klicken auf einen Link auftritt (ich suche nach etwas wie assertTrue (selen.no404error ()).

Wie kann ich das tun?

    
user2572022 15.07.2013, 14:44
quelle

1 Antwort

7

Sie können nicht testen, ob der HTTP-Statuscode 404 lautet. Dies wird in diesem anderen erläutert Thread . Die einzige Möglichkeit besteht darin, auf etwas auf der Seite zu testen, das nur in Ihrer 404-Fehlerseite enthalten sein kann. Zum Beispiel:

%Vor%

Wenn Sie nicht sicher sind, ob Ihre Seite etwas Spezifisches wie 404 oder Seite nicht gefunden enthält. Sie könnten vom Server einen speziellen Tag-Code erzeugen (z. B. ein <meta> -Tag im Abschnitt <head> ) und mit dem WebDriver auf ihn testen.

    
LaurentG 15.07.2013 15:04
quelle

Tags und Links