- The data entry operator may be required to verify or edit data as it is entered, or another person might do this work.The data entry work may be time consuming, repeatative process and the data entry may even go wrong on times.So, this requires keen attention for every single moment to avoid mistakes, which may not be guaranteed.
This data entry task can be automated.Simultaneously, It is also time efficient with good amount of accuracy, non-painstaking process.
- This automation task can be done with python3, using selenium and Gmail API.
Solution Approach
Screenshots
Contributing
Support
- By using, Gmail API to download the attachment in the email subjected ‘Fill in the form’.
- Moving the downloaded attachment to the required folder ‘Downloaded Attachments’.
- Accessing the saved file, that contains the data to be filled in the web form.
- Creating a web form ,in the predefined format, for filling the data .
- By using selenium webdriver, the web form can be accessed and the data is filled.
For more details, Goto Methodology.docx
- Option 1
- Fork this repo using https://github.com/MukilSaravanan/Automate-webform-filling/fork
- Option 2
- Clone this repo to your local machine using
https://github.com/MukilSaravanan/Automate-webform-filling.git
- Clone this repo to your local machine using
- Create a new feature branch
git checkout -b feature
- Commit your changes
git commit -am 'Add some updates'
- Push to the branch
git push origin feature
- Create a new pull request using https://github.com/MukilSaravanan/Automate-webform-filling/compare/