- Python 3
- Chrome
- pip3 install -U robotframework
- pip3 install -U robotframework-jsonlibrary
- pip3 install -U robotframework-seleniumlibrary
Skip step 1 & 2 if you load from .env file
- export ROBOT_OPTIONS="--outputdir results"
- export ROBOT_SYSLOG_FILE="./results/logs"
- Download latest app from github
https://github.com/auronsiow/oppenheimer-project-dev/raw/master/OppenheimerProjectDev.jar - Go to downloaded folder
- Start server by
java -jar OppenheimerProjectDev.jar - Open another terminal, go to automation project folder
python3 -m robot ./
python3 -m robot ./tests/{bookeeper|clerks|govenor}
-
bookeeper:
python3 -m robot ./tests/bookeeper -
clerks:
python3 -m robot ./tests/clerks -
govenor:
python3 -m robot ./tests/clerks
Can use docker to container all test and app so we don't need to setup environment