This repo is no longer actively maintained. All tests have been moved into the main https://github.com/google/ggrc-core repository.
Selenium tests for ggrc-core
Because the test runner deploys a virtual environment, the following system libraries are expected:
- A yaml config file is expected to be found in "resources/ggrc_test.yaml". An example is provided under "src/examples".
- python pip (https://pip.pypa.io/en/latest/installing/)
- virtualenv (https://virtualenv.pypa.io/en/latest/installation.html)
- gcc
- g++
- clone the repo
- customize the config file in resources folder named ggrc_test.yaml
- start the tests by executing the test_runner.py in the "bin" folder in the project root
Logs from the test runner and tests are in the folder "logs". If virtual environment deployment is not successful more information can be found in pip's internal logs (usually ~.pip/pip.log).