Wir hosten Hunderte von Websites mit Smartcard-Authentifizierung (CAC-Authentifizierung für diejenigen mit DoD-Erfahrung). Ich muss automatisierte Tests für diese Sites erstellen. In der regulären Industrie habe ich Selenium für End-to-End-Testsuites verwendet, aber diese Websites, die ich testen muss, benötigen eine Smartcard-Authentifizierung.Automatisiertes Testen mit Smart Card-Authentifizierung (Selen oder andere Option?)
Wenn ein Benutzer eine Site besucht, öffnet der Browser ein Fenster mit der Frage, welches Zertifikat von der Smartcard verwendet werden soll. Dieses Popup verhindert, dass ich Klicks innerhalb des DOMs automatisiere, oder? Gibt es eine Best Practice, um es zu umgehen?
Es hängt vom Browser ab. Mit Chrome ist es möglich, ein Zertifikat für eine bestimmte URL automatisch auszuwählen, indem Sie die Einstellungen festlegen. –