This script automates the filling of a Google Form using Selenium. It locates and interacts with form fields such as Full Name, Contact Number, Email ID, and others, submitting the data automatically.
- Python 3.x
- Selenium Python Library
- Chrome WebDriver compatible with the installed Chrome version
- Clone the repository:
git clone git@github.com:AVINASH0052/googleForm.git
- Install dependencies:
pip install selenium
- Download ChromeDriver:
- Ensure it matches the installed version of Chrome.
- Place the executable in a known directory.
- Update the
webdriver_pathvariable in the script to the location of ChromeDriver. - Modify the
form_datadictionary with the required input values.
- Run the script:
python main.py
- The browser will open and interact with the Google Form.
- The form will be filled and submitted automatically.
- Automates form interaction using Selenium.
- Configurable input fields through a Python dictionary.
- Includes error handling for element loading issues.
- Designed for static Google Forms.
- May require updates if the form structure changes.
This project is open-source and available under the MIT License.