This project is based on Automating the login procedure in classes for student having multiple classes using Python3 and Selenium. This project only work on Chrome.
Selenium is a portable framework for testing web applications. Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language.
Project is based on fixied automation (No Intelligent Automation) The Whole process of automation is divide into three step:
Now if you try to login in google account direct there is chance that it wil not allow as the project usese Chrome automation extension and Google detect the Chrome as automated Chrome. So the approach is to login in to stackover flow using google then redirect to google meets which will work as Login in only one time. So no Captcha....
The automation will log in to the Google Class Room.And will wirte a automated message that script will ask before each class.
The automation will wait for the given length of the class then redirect to new class room.
For time tigger I have use TIME library of python.
Input flow
username
password
number of classes
class code
class start time in 24:00 format
length of class in minute
input shall be given via your os command line/terminal
Login in Google Class Room part is still buggy there is a good chance that first class will give the error and script will close. But if first class is passed by the script then there is no probelm you can give scipt more than 100 class it still work