2017-05-31 1 views
0

Ich bin sicher, dass viele von uns Selenium verwenden, um Anwendungen mit URL zu testen beginnend mit https: // .... Ich bin Dieses Problem in meinem lokalen und Jumpbox-Client-Netzwerk, wenn ich ein driver.get ("https: // ....") auf diese URLs mache.Testing "https: ..." URLs durch Selen gibt Secure Connection Error in FireFox 50 und 52

URLs beginnend mit http: // .... funktioniert gut.

Ich verwende Gecko 0.14, Selen 3.3.1 Standalone-Server und Mozilla 50.1.0. Auch mit Gecko 0,15 überprüft.

ging durch die Vorschläge über Netz und versucht, die folgenden Lösungen aus:

• Neues Profil erstellen und die Fähigkeiten und andere Eigenschaften einstellen. Dies hilft manuell, aber durch Selen bleibt das gleiche Problem bestehen. • Ausnahme im Browser für neues Profil und Standardprofil hinzufügen. • Mozilla 52.0 heruntergeladen und das gleiche versucht.

Keiner von denen hat mir geholfen.

Fragen:

Ist dies ein Proxy-Problem. Kann dies gelöst werden.

Problem für eine Weile. Bitte lassen Sie uns wissen, wenn Ihnen etwas geholfen hat, dies zu beheben. sagen "MyProfile"

Danke, Arpan

+0

Hat die Lösung funktioniert? – Abhinav

Antwort

0

Zuerst müssen Sie ein neues Firefox-Profil erstellen.

ProfilesIni prof = new ProfilesIni()     
FirefoxProfile ffProfile= prof.getProfile ("myProfile") 

Jetzt brauchen wir "setAcceptUntrustedCertificates" und "setAssumeUntrustedCertificateIssuer" Objekte im FireFox Profil einzustellen.

ffProfile.setAcceptUntrustedCertificates(true) 
ffProfile.setAssumeUntrustedCertificateIssuer(false) 
WebDriver driver = new FirefoxDriver (ffProfile)  

"setAcceptUntrustedCertificates" und "setAssumeUntrustedCertificateIssuer" sind Fähigkeiten, um die Zertifikatfehler in Web-Browsern zu behandeln.

+0

Hallo Abhinav, Danke für die Antwort ... eigentlich habe ich das versucht .. aber hat nicht geholfen ... – Arpan

+0

Aber ich habe das Problem jetzt gelöst ... Ich habe mein Selen 3.3.1 auf 3.4 aktualisiert und jetzt ist es tatsächlich lese mein neues Profil ... und löste damit das Problem – Arpan

+0

oh ok toll !!. Neues lernen!! – Abhinav