2010-12-02 3 views
0

Wenn ich meine Skripte als Junit Testfall ausführen, öffnet der Browser und versucht auch, die angegebene URL zu öffnen. Aber, nur die Kopf- und Fußzeile der Website wird mit der Meldung "Cookies und Javascript erforderlich
geöffnet. Um diese Website korrekt zu sehen, benötigen Sie Cookies und Javascript in Ihrem Browser aktiviert. Um Ihren Browser auf diese Anforderungen zu unterstützen, Bitte besuchen Sie das Hilfemenü Ihres Browsers für die entsprechenden Anweisungen. "Nicht in der Lage, die Web-Seite während des Tests von Selenium zu öffnen

Dadurch wird das gesamte Skript fehlgeschlagen, da die Webelemente nicht angezeigt werden.

Antwort

0

Sie benötigen mehr Informationen liefern:

Ist dieses Verhalten auftreten, wenn Sie auf die Website zugreifen normalerweise das heißt ohne Selenium RC beteiligt?

Welchen Browser benutzen Sie?

Haben Sie einen anderen Browser ausprobiert? Sie können das tun, indem Sie die Parameter in dieser Zeile ändern:

seleniumId = new DefaultSelenium("localhost", 4444, "*iexplore", "http://URL"); 

(. Ein nützlicher Trick ist Müll im Browser-Parameter zu setzen und wenn Sie es ausführen, wird die Fehlermeldung zeigt alle zulässigen Browser-Strings)

Haben Sie versucht, Cookies und Javascript zu aktivieren? Was passiert dann?

Wenn Sie nicht wollen, dass Cookies und Javascript normal aktiviert werden und Sie FireFox verwenden, können Sie Selenium RC auf einen speziellen Proxy einstellen, der dies erlaubt (aber nur für Selenium-Tests). See here

Verwandte Themen