Resources

Test descriptions and videos can be found here.
Test variables are stored in Google Sheet and obtained through Sheet API.

Executing GAP Automation
 

  1. Clone GAPAutomation from github.mit.edu.  Master branch requires Python 3.7.
  2. Pull the latest ShardFunctions submodule.
  3. Obtain and update available student lists in the Google Sheet by executing UpdateStudentList.py in your test environment. 
  4. Execute test scripts in Scripts/Production

Pytest Run Configuration

Additional Arguments:

--junitxml=/Users/your-user-name/PycharmProjects/GAPAutomation/Scripts/temp/log/junit.xml
--runenv=LOCAL_SH2

Environment Variables:

DYLD_LIBRARY_PATH=/usr/local/lib/share/oracle
LD_LIBRARY_PATH=/usr/local/lib/share/oracle

  • No labels