существоватьавтоматизациятестсередина,использоватьSelenium
руководить Браузеравтоматизацияэто распространенный способ。Однако,Иногда во время тестирования вы можете столкнуться с всплывающим окном сохранения пароля Браузера.,Это может помешатьавтоматизацияпроцедурныйруководить。Эта статья покажет вам, какиспользоватьSelenium
иChromeOptions
удалить гугл Браузер Всплывающее окно сохранения пароля。
Как показано на рисунке ниже, во время автоматизированного процесса это всплывающее окно будет зафиксировано в правом верхнем углу, чтобы заблокировать операции со страницей!
Прежде чем начать, убедитесь, что вы выполнили следующее:
chromedriver
Скачать адрес:https://googlechromelabs.github.io/chrome-for-testing/
Установите библиотеку Selenium, которую можно установить с помощью следующей команды:
pip install selenium
Вот пример кода Python, который показывает, как использовать параметры Selenium и Chrome для отключения активированного окна сохранения пароля:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
# Создать объект ChromeOptions
options = Options()
# Отключить всплывающее окно сохранения пароля
options.add_argument("--disable-infobars")
options.add_argument("--disable-extensions")
options.add_argument("--disable-popup-blocking")
# Запустите Chrome Браузер и передайте параметры веб-драйверу.
driver = webdriver.Chrome(options=options)
В приведенном выше коде,насиспользоватьOptions
класс создаетoptions
объект,и пройтиadd_argument
метод добавляет несколько опций в Отключить всплывающее окно сохранения пароля。Конкретно,--disable-infobars
опция отключена Браузеринформационная панель,--disable-extensions
опция отключена Браузеррасширение,--disable-popup-blocking
опция отключена Блокировка всплывающих окон。
Вы можете настроить его по мере необходимостиChromeOptions
,Отрегулируйте в соответствии с последней версией документации.
существовать Отключить всплывающее окно сохранения пароляпосле,ты можешь продолжитьруководитьдругойSelenium
действовать,Например Перейти на веб-страницу、Заполняйте формы и т.д. Вот пример:
# Перейти на веб-страницу
driver.get("https://www.example.com")
# Выполните другие операции с Selenium.
# ...
Выполнив описанные выше шаги, вы сможете успешно удалить всплывающее окно сохранения пароля Google Chrome в автоматическом тестировании Selenium. Обратите внимание, что названия некоторых опций могут измениться из-за обновлений браузера и библиотеки Selenium. Вы можете изменить их в соответствии с последней версией документации.
Кроме Отключить всплывающее окно сохранения Помимо пароля, вы также можете использовать режим инкогнито Браузера Chrome, чтобы обеспечить конфиденциальность и безопасность автоматизациитестирования. Ниже приводится использование режим Пример кода для инкогнито:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
# Создать объект ChromeOptions
options = Options()
# Включить режим инкогнито
options.add_argument("--incognito")
# Запустите Chrome Браузер и передайте параметры веб-драйверу.
driver = webdriver.Chrome(options=options)
использовать--incognito
параметр включен Браузервстречасуществовать Бегите в скрытном режиме,Всплывающее окно сохранения пароля не появляется.,При закрытии Браузера никакая история просмотров или кеш не сохранятся. Это гарантирует, что ваша среда автоматизированного тестирования будет более изолированной и конфиденциальной.
При автоматическом тестировании удаление всплывающего окна сохранения пароля в браузере очень важно для обеспечения бесперебойного процесса тестирования. С помощью двух вышеуказанных методов мы можем отключить всплывающее окно сохранения пароля в Google Chrome, чтобы обеспечить точность и надежность автоматического тестирования.