Diese Anzeige ist ein Hindernis, nicht wahr?
Möchten Sie den Entwicklermodus deaktivieren, indem Sie die Benachrichtigungsleiste deaktivieren? Tauchte auf Ich konnte keinen Weg finden, dies zu tun, aber ich konnte die Benachrichtigungsleiste mit einer passenden Technik ausschalten, sodass ich sie im Artikel wecken werde.
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("excludeSwitches", new String[] { "enable-automation" });
options.setExperimentalOption("useAutomationExtension", false);
WebDriver driver = new WebDriver(options);
Popup zum Speichern des Passworts ausblenden
WebDriver driver = new WebDriver(options);
Sie können dies tun, indem Sie kurz zuvor den folgenden Code hinzufügen.
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("credentials_enable_service", false);
prefs.put("profile.password_manager_enabled", false);
options.setExperimentalOption("prefs", prefs);
Wenn Sie dies vollständig in den Code schreiben, verschwindet die Benachrichtigungsleiste auf brillante Weise.
Recommended Posts