API test framework to compare SISENSE and BIGQUERY.
Tools/Language Used: Python, Pytest, Requests, BigQueryPython, GCS and Docker.
- SISENSE_USERNAME
- SISENSE_PASSWORD
- GOOGLE_APPLICATION_CREDENTIALS
- ENVIRONMENT
- DASHBOARD_NAME
- FROM_ADDR
- TO_ADDR
- FROM_PASSWORD
- THREAD
- setup a python virtual environment
- pip install -r requirememts.txt
./build/run.sh
pytest --html=report.html --self-contained-html -s -v -n $THREAD $DASHBOARD