web-dev-qa-db-fra.com

Comment désactiver un popup "Recharger le site? Les modifications que vous avez apportées peuvent ne pas être enregistrées" pour les tests (python) Selenium dans Chrome?

J'exécute des tests Selenium automatisés (python) sur un navigateur chrome, et parfois lorsqu'une page est rechargée, une fenêtre contextuelle apparaît sur l'écran:

enter image description here

Est-il possible de configurer le navigateur chrome Selenium de telle manière que cette popup n'apparaisse pas ? Si oui , comment faire? Ou existe-t-il d'autres moyens de supprimer cette fenêtre contextuelle? Ou de l'accepter?

6
Alex

Je sais que cela ne répond pas à la partie suppression de la question, mais ..

Essayez ce morceau de code pour accepter le popup:

driver.SwitchTo().Alert().Accept();

1
RegCent