Open joschi99 opened 10 years ago
The problem can be solved with the firefox addon AutoAuth. It has to be installed on Firefox on the Osiris server using the selenium profile. start firefox from commandshell using "firefox -profilemanager", install addon an the navigate to the website with basic authentication. The addon store username and password and will provide them when firefox ist going to this site automatically. After that the testcase can be registered normally and will be executed correctly.
It has to be tested on customer IT Sonix for there Webservice check.
Solution does'nt work on customer site.
URL: http://user:pwd@URL
Auf Osiris 2.1 getestet
Beim Kunden läuft der Webserice auf dem https-Port 553 https://user:pwd@webserver:553/epclicencewebservice/Licencewebservice.asmx
Auch mit dem oben beschriebenen Parameter wurde die Authentifizierung abgefragt.
Ich habe einen Test auf einem Testsystem mit einer https Verbindung auf dem Port 4434 mit Authentifizierung gemacht, der korrekt funktioniert. Das bedeutet, dass 1) im benutzername bzw. PWD von IT Sonix ein Zeichen enthalten ist, das die Probleme verursacht 2) die Firefox Konfiguration nicht korrekt ist 3) das ungültige Zertifikat das Problem bereitet (beim Test wurde ein gültiges Zertifikat verwendet)
Laut Andreas Golser werden keine Sonderzeichen ":" oder "@" verwendet.
It is not possible to logon with Selenium on a website with basic authentication. The username and password is not filled in the combobox and firefox is not able to logon on the website with username and password via URL