Browser wordt geopend met de onderstaande regel-
U gebruikt een niet-ondersteunde opdrachtregelmarkering: –ignore-certifcate-errors. Stabiliteit en veiligheid zullen eronder lijden.
en na een paar seconden sluit de browser en wordt de fout gegenereerd.
Ik krijg te maken met de bovenstaande fout wanneer ik mijn code op chrome uitvoer.
Ik gebruik Chrome-versie – 44.0.2403.155 en de nieuwste seleniumpotten.
Kan iemand me helpen?
Antwoord 1, autoriteit 100%
Je kunt dit toevoegen aan de snelkoppeling van de Chrome-browser, in het gedeelte Doel:
–test-type
Dit zou alle waarschuwingsberichten uitschakelen.
Niet de beste oplossing, maar het werkt.
Antwoord 2, autoriteit 62%
Voor een Chrome-versie van 58.0.3029.110
moet u Chrome.driver van 2.28 version
gebruiken. Download het stuurprogramma van http://chromedriver.storage.googleapis.com/index. html?path=2.28/
Opmerking: als je een andere chromedriver of other version
wilt downloaden, change version number
in de bovenstaande url.
Happy learning
Antwoord 3, autoriteit 12%
Ik had dit probleem onlangs. Ik kwam erachter dat ik een 32-bits chromedriver gebruikte voor een 64-bits Mac. Dus ik heb gewoon de chromedriver vervangen door een 64-bit chromedriver van https:// chromedriver.storage.googleapis.com/index.html?path=2.25/en de fout was verdwenen.
Antwoord 4, autoriteit 6%
Ik kon dit op Windows oplossen door de eigenschappen van de Chrome-snelkoppeling te openen. Daar heb ik de --ignore-certificate-errors
Vlag verwijderen.
Antwoord 5
Probeer deze code wanneer u driver maakt. Ik hoop dat het zal helpen:
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();
setDefaultCapabilities(capabilities);
capabilities.setCapability("chrome.switches", Arrays.asList("--ignore-certificate-errors"));
options.addArguments(Arrays.asList("allow-running-insecure-content", "ignore-certificate-errors"));
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
Antwoord 6
Gebruik Chromedriver 2.12-versie (chromedriver_win32.zip) van het pad http: //chromedriver.storage.googleapis.com/index.html?path=2.12/
Je ziet dit pop-up.
Antwoord 7
Als uw browser de nieuwste versie probeert met de nieuwste Chrome-chauffeur. Ik kreeg hetzelfde probleem, maar wanneer veranderde het naar de nieuwste chauffeur en het werkte.
Antwoord 8
Ik denk dat dit het gevolg is van incompatibiliteit met chromen met chromen browser.
1.Uninstall chrome chauffeur.
2.Controleer de verchroomde browserversie die u gebruikt.
3. Vind een overeenkomstige compatibele chroom-stuurprogramma (compatibel van browserversie) en installeer deze.
Vergeet niet om het systeem opnieuw op te starten na stap 1 en stap 3.
Ik denk dat dit het probleem moet oplossen. Het werkte voor mij.
Antwoord 9
had een soortgelijke kwestie dus terwijl de volgende code die ik heb toegevoegd als chroomoptions me hielp oplossen, is dit net als @pritam banerjee zei
System.setProperty("webdriver.chrome.driver", "C:\\Program Files\\Java\\chromedriver.exe");
System.out.println(System.getProperty("webdriver.chrome.driver"));
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("no-sandbox");
chromeOptions.addArguments("--test-type");// this is the one that helped
chromeOptions.addArguments("disable-extensions");
chromeOptions.addArguments("--start-maximized");
WebDriver driver = new ChromeDriver(chromeOptions);
driver.get("https://www.google.com");
System.out.println("Google is selected");
Antwoord 10
De mijne had dezelfde fout vanwege Chrome Remote Desktop. Ik heb het uit mijn programma’s verwijderd en ik krijg de foutmelding niet meer