1.Для местоположения всплывающее окно : - для таких случаев вам необходимо включить или отключить доступ к местоположению с помощью желаемых возможностей браузера.Например, в случае доступа к местоположению вам нужно установить «отключить-геолокацию» в настройках Chrome, аналогично вам нужно установить
FirefoxProfile geoDisabled = new FirefoxProfile();
geoDisabled.setPreference("geo.enabled", false);
geoDisabled.setPreference("geo.provider.use_corelocation", false);
geoDisabled.setPreference("geo.prompt.testing", false);
geoDisabled.setPreference("geo.prompt.testing.allow", false
2.Для всплывающего окна сохранения пароля: - Для этого вам нужно установить экспериментальную опцию в chrome, установив "credentials_enable_service" и "profile.password_manager_enabled" как false.
Пример: -
${list} = Create List --disable-geolocation --start-maximized --profile.password_manager_enabled=false --credentials_enable_service=false
${args} = Create Dictionary args=${list}
${desired caps} = Create Dictionary platform=${OS} chromeOptions=${args}
Open Browser https://www.google.com remote_url=${grid_url} browser=${BROWSER} desired_capabilities=${desired caps}