Comment désactiver la barre de notification ChromeDriver (Java)

Comment supprimer la barre de notification "contrôlée par un logiciel de test automatisé" dans Selenium (ChromeDriver)

Sans titre.png

Cet affichage est un obstacle, n'est-ce pas?

Voulez-vous désactiver le mode développeur en désactivant la barre de notification? Sauté Je n'ai pas trouvé de moyen de le faire, mais j'ai pu désactiver la barre de notification avec une technique correspondante, je vais donc la réveiller dans l'article.

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);

Masquer la fenêtre contextuelle de sauvegarde du mot de passe WebDriver driver = new WebDriver(options); Vous pouvez le faire en ajoutant le code suivant juste avant.

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);

En écrivant ceci entièrement dans le code, la barre de notification disparaît avec brio.

Recommended Posts

Comment désactiver la barre de notification ChromeDriver (Java)
Comment activer Iterator Dojo (Java)
[Android] Comment activer / désactiver le panneau de notification à l'aide de StatusBarManager
Comment abaisser la version java
[Java] Comment utiliser Map
Comment désinstaller Java 8 (Mac)
Java - Comment créer JTable
Comment rédiger un commentaire java
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
[Java] Comment afficher les Wingdings
Comment utiliser Java Map
Comment définir des constantes Java
Comment utiliser les variables Java
Comment convertir la base Java
[Java] Comment implémenter le multithreading
Comment initialiser un tableau Java
Comment étudier Java Silver SE 8
Comment utiliser HttpClient de Java (Get)
Étudier Java # 6 (Comment écrire des blocs)
Comment créer un conteneur Java
Comment désassembler un fichier de classe Java
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
Comment apprendre JAVA en 7 jours
[Traitement × Java] Comment utiliser les variables
Comment décompiler un fichier de classe Java
[Swift] Comment envoyer une notification
[JavaFX] [Java8] Comment utiliser GridPane
Comment écrire une déclaration de variable Java
Comment utiliser les méthodes de classe [Java]
[Java] Comment utiliser List [ArrayList]
Comment utiliser les classes en Java?
Comment nommer des variables en Java
Comment passer Oracle Java Silver
java Eclips Comment déboguer javaScript
[Traitement × Java] Comment utiliser les tableaux
Comment créer un tableau Java
Comment utiliser les expressions Java lambda
[Java] Comment utiliser la classe Math
Comment trouver les nombres premiers Java
Comment utiliser le type enum Java
Comment concaténer des chaînes avec Java
Comment créer un résumé de calendrier Java
Comment implémenter le calcul de la date en Java
Comment implémenter le filtre de Kalman par Java
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
Comment compiler Java avec VsCode & Ant
[Java] Comment ajouter des données à la liste (add, addAll)
[Java] Comment calculer l'âge à l'aide de LocalDate
[Java] Comment transformer un tableau à deux dimensions avec une instruction for étendue
Comment faire une conversion de base en Java
[Explication facile à comprendre! ] Comment utiliser l'instance Java