Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hmcts/darts-automation

Automated test framework for DARTS
https://github.com/hmcts/darts-automation

jenkins-sds

Last synced: about 2 months ago
JSON representation

Automated test framework for DARTS

Awesome Lists containing this project

README

        

# darts-automation
Automated test framework for DARTS

Environment variables required from ide / jenkins:

FUNC_TEST_ROPC_USERNAME
FUNC_TEST_ROPC_PASSWORD
FUNC_TEST_ROPC_GLOBAL_USERNAME
FUNC_TEST_ROPC_GLOBAL_PASSWORD
AAD_B2C_ROPC_CLIENT_ID
AAD_B2C_ROPC_CLIENT_SECRET
DARTS_API_DB_SCHEMA
DARTS_API_DB_HOST
DARTS_API_DB_DATABASE
DARTS_API_DB_PORT
DARTS_API_DB_USERNAME
DARTS_API_DB_PASSWORD
AAD_TENANT_ID
AAD_CLIENT_ID
AAD_CLIENT_SECRET
AUTOMATION_USERNAME
AUTOMATION_PASSWORD
AUTOMATION_TRANSCRIBER_USERNAME
AUTOMATION_LANGUAGE_SHOP_TEST_USERNAME
AUTOMATION_EXTERNAL_PASSWORD
AUTOMATION_JUDGE_TEST_USERNAME
AUTOMATION_REQUESTER_TEST_USERNAME
AUTOMATION_APPROVER_TEST_USERNAME
AUTOMATION_APPEAL_COURT_TEST_USERNAME
AUTOMATION_INTERNAL_PASSWORD
AUTOMATION_REQUESTER_APPROVER_USERNAME
AUTOMATION_REQUESTER_APPROVER_PASSWORD
AUTOMATION_SUPER_USER_USERNAME
XHIBIT_USERNAME
XHIBIT_PASSWORD
CPP_USERNAME
CPP_PASSWORD
DAR_MID_TIER_USERNAME
DAR_MID_TIER_PASSWORD
DARTS_ADMIN_USERNAME

To run locally, use

RUN_LOCAL=true
seq_prefix=n choose a number 2-9 to prefix the sequence number when RUN_LOCAL=true

n.b. not using RUN_LOCAL=true when not run from jenkins will cause jenkins runs to fail

When run locally, optionally:

run_Headless=true
seq_prefix=n choose a number 2-9 to prefix the sequence number when RUN_LOCAL=true

RUN_LOCAL should only be set to true when running locally, not from jenkins

Audio & transcription files must be in git. Add to resources/audioFiles or resources/transcriptionFiles

Default environment is staging
To run on other environments e.g. demo when running locally, set Environment variables
environment
DARTS_API_DB_HOST_
DARTS_API_DB_PASSWORD_