Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/narendracodehub/permission-popup-automation
The Permission-popup-Automation project automates the handling of browser permission popups for permission popups like Notification, Location, Camera, Microphone access using Selenium WebDriver.
https://github.com/narendracodehub/permission-popup-automation
automated-testing permission-pop-ups popup popup-window selenium-java selenium-webdriver
Last synced: 6 days ago
JSON representation
The Permission-popup-Automation project automates the handling of browser permission popups for permission popups like Notification, Location, Camera, Microphone access using Selenium WebDriver.
- Host: GitHub
- URL: https://github.com/narendracodehub/permission-popup-automation
- Owner: NarendraCodeHub
- Created: 2024-06-29T18:46:49.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-07-03T18:10:29.000Z (3 months ago)
- Last Synced: 2024-09-23T09:02:07.235Z (10 days ago)
- Topics: automated-testing, permission-pop-ups, popup, popup-window, selenium-java, selenium-webdriver
- Language: Java
- Homepage: https://permission.site/
- Size: 7.81 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Permission-popup-Automation
**Site Link:** [Permission Popup ](https://permission.site/)
## Objective
The Permission-popup-Automation project automates the handling of browser permission popups for permission popups like Notification, Location, Camera, Microphone access using Selenium WebDriver. This ensures seamless test execution by eliminating manual intervention for these permissions.
## Key Features
- **Automated Permission Handling:**
- Allows or blocks notification permission popups.
- Allows or blocks location permission popups.
- Allows or blocks Camera permission popups.
- Allows or blocks Microphone permission popups.
- Allows or blocks Camera + Microphone permission popups.- **Configurable Preferences:**
- Customize handling behavior through ChromeOptions.- **Easy Integration:**
- Integrates with existing Selenium WebDriver test scripts.