Fermez le navigateur complètement avec le sélénium C# webdriver
Je suis en train de faire quelques tests automatisés avec le Sélénium C# Webdriver. Et après avoir terminé les tests, j'ai envie de fermer le navigateur.
J'ai initialiser le pilote avec les éléments suivants:
var driver = new ChromeDriver();
Et puis après avoir fait quelque chose je suis la fermeture avec
driver.Close();
Le navigateur est correcly se ferme, mais il y a une fenêtre qui commence ce navigateur qui est toujours en suspens.
Est-il un moyen de le fermer ainsi?
Vous devez vous connecter pour publier un commentaire.
driver.Close()
est prévu la fermeture de popup navigateur de windows, telles que celles qui sont ouvertes en cliquant sur un lien qui déclenche unewindow.open()
appel en JavaScript. Pour être absolument certain que toutes les ressources sont libérées et nettoyé par un pilote, utilisez ladriver.Quit()
.Toujours utiliser Driver.Quit(); pour fermer WebDriver et navigateur
Driver.Quit();
Cela permet de fermer la fenêtre du navigateur comme Chrome Pilote invite