Python development utilizing cirriculum learned over the past 2 weeks. 8hrsPlease is an application developed to minimize trouble tickets associated with my account.
- User Accessibility
- User shall be able to create own account data
- User shall be able to utilize newly created json file to run bot
- User shall be able to specify parameters and customizations to run bot a certain way
- User shall be able to run program at anytime of day
- System Accessibility
- System shall take input from user and create JSON file with data
- System shall read from accountdata.json and assign data to UserAccount instance
- System shall utilize selenium in order populate webdriver
- System shall perform functions on webdriver on certain elements of web page
- System shall take attributes from instance of UserAccount.py and pass to functions defined in TimeClockBot.py
- Software
- System shall be written in Python, using IDE (PyCharm)
- Python 3
- PyCharm
- Selenium
- OS
- DateTime
- pathlib
- ChromeDriver
-
Download ChromeDriver Driver download
-
Place .exe in filepath I use the file path "D:\Downloads\chromedriver.exe" If you use a different file path change driverpath value in TimeClockBot.py
-
Start the program run main.py!