Skip to content

Selenium Web automation for ASU Student Job Portal Applications

License

Notifications You must be signed in to change notification settings

walstanb/job-automate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asu-student-job-automate

Selenium Web automation for ASU Student Job Portal Applications

Setup:

First download latest chromedriver from here and extract to same folder.

Use the template given below to make a config.py file with your username and password.

Install python from the Microsoft Store or from the website.

optional: you may also setup a virtual environment using

python -m venv env

Install dependencies using:

pip install -r requirements.txt

To run:

Open a command prompt window in the current folder by typing 'cmd' in the address bar and execute the following command

python asu_sjobs.py

Template for config.py

#!/usr/bin/env python
DISABLE_SAVE_SUBMIT = False

configs = [{
    "username": "userone1",
    "password": "PaSsWoRd",
    "file_list": ['Supporting_Docs_file1.pdf', 'Supporting_Docs_file2.pdf'],
}, {
    "username": "usertwo2",
    "password": "PaSsWoRd",
    "file_list": ['Supporting_Docs_file.pdf',],
}]

Applied jobs are saved to a file userone1_applied_jobs.txt in the same folder.

About

Selenium Web automation for ASU Student Job Portal Applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages