ACCELQ supports the concept of Application Environments, to seamlessly handle application and data variations between multiple deployment environments such as QA, PROD, UAT etc. This allows a clean abstraction of environment related variations from the test logic.
Setup Application Environments
You setup required Application Environments from Project Administration. Login as Project Admin and click on "Application Environments" section. You can review existing environments or add new environment here.
Note: When you add a new environment, you can choose to replicate test data etc. from one of the existing environments into this new environment.
Set up Global Properties specific to environment
When you create a global property, you can set a fixed value for all environments or you can set different values for each application environment.
For example, data such as application URL, account numbers etc. may be specific to each environment.
Setting up logic in Actions, based on application environment
If there is any difference in application verification logic, you can embed such differences with a conditional block against the specific application environment. In the following example, you are handling multi-factor authentication for Production environment.
Run tests against a given application environment
When you are running the tests, choose which environment you are interested to execute against. System will pick up appropriate data from global properties, and consolidates other logic/data pertinent to that environment.
Comments
0 comments
Article is closed for comments.