Beim Zugriff auf eine unserer internen Anwendungen wird ein Browserfenster (Chromfenster) angezeigt, noch bevor die Anmeldeseite der Anwendung aufgerufen wird. Dieses Fenster ist nicht die übliche Alarm-Box, oder Popup-Fenster oder andere übliche Dinge, die wir normalerweise leicht mit dem Selenium-Alert-Zugriffsmechanismus umgehen können. Keine dieser Techniken funktioniert. Dies ist ein Browser-Alert-Box-ähnliches Fenster (Chrome), in dem Sie aufgefordert werden, das Zertifikat zu wählen, um mich gegenüber der Website zu authentifizieren, auf der die Anwendung ausgeführt wird. Screenshot an die Nachricht angehängt. Ist jemand auf dieses Problem gestoßen und hat es gelöst?Programmgesteuertes Zugreifen, Akzeptieren und Fortfahren mit dem Browserzertifikatswarnungsfenster
Q
Programmgesteuertes Zugreifen, Akzeptieren und Fortfahren mit dem Browserzertifikatswarnungsfenster
0
A
Antwort
0
Um das Browser-SSL-Zertifikat zu akzeptieren, können Sie Wunschfunktionen für den Treiber verwenden. Verwenden Sie den folgenden Code, um die Chrome-Treiberfunktionen festzulegen.
DesiredCapabilities handlSSLCertError = DesiredCapabilities.chrome()
handlSSLCertError .setCapability (CapabilityType.ACCEPT_SSL_CERTS, true)
WebDriver driver = new ChromeDriver (handlSSLCertError);
Verwandte Themen
- 1. mit dem tatsächlichen Commit fortfahren?
- 2. Force Realm Benachrichtigungsblock vor dem Fortfahren
- 3. Methode extrahieren mit fortfahren
- 4. Ich kann nicht mit dem Training in Caffe fortfahren
- 5. Programmgesteuertes Protokollieren auf dem Sharepoint ULS
- 6. Programmgesteuertes Zugreifen auf den Startbildschirm XIB oder Storyboard
- 7. VS2015 Update 2 - Stops IISExpress mit Bearbeiten und Fortfahren deaktiviert
- 8. Diashow anhalten und nach 3 Sekunden fortfahren
- 9. Lassen Sie JavaFX warten und mit Code fortfahren
- 10. Aufgabe planen und fortfahren, in C#
- 11. Brechen und Fortfahren im OpenCL-Kernel
- 12. Python Wie kann ich eine unendliche While-Schleife stoppen und mit dem restlichen Code fortfahren?
- 13. Wie root shell eingeben, Befehle ausführen, beenden und mit dem Skript fortfahren?
- 14. Akzeptieren einer Nachricht vor dem Schreiben
- 15. Probleme mit jQuery akzeptieren
- 16. Warten auf das Ende einer Funktion vor dem Fortfahren?
- 17. Warten auf asynchrone Callback-Methode vor dem Fortfahren?
- 18. ASP.NET: Viewstate und programmgesteuertes Hinzufügen von Benutzersteuerelementen
- 19. Visual Studio 2012 Bearbeiten und Fortfahren nicht mit dynamischen
- 20. Mit fortfahren in einem Versuch und außer innerhalb while-Schleife
- 21. Wie Exception fangen und trotzdem mit der Aufgabe fortfahren?
- 22. So akzeptieren Sie Eingaben aus dem Textfeld
- 23. Warten auf Subskriptionen innerhalb einer for-Schleife vor dem Fortfahren
- 24. Iterator Probleme fortfahren
- 25. File.Delete Verhinderungsmethode von Fortfahren
- 26. Fortfahren, um eine Vorlage mit Fireworks
- 27. Akzeptieren und Drucken einer Zeichenfolge
- 28. Programmgesteuertes Erkennen und Einrichten eines externen Bildschirms?
- 29. Wie fortfahren in angularjs mit korrektem Indexwert
- 30. Programmgesteuertes Scrollen