Automated Test Help (In Progress)
[TOC]
Link to Remote QA machine login wiki
testSettings.json
To change the URL endpoint to be tested:
Go to testSettings.json
Lines 10 through 19 include all of the endpoints
Uncomment line 19: storageType : 1 - this will use cloud storage
Comment out line 13, if needed. storageType: 0 - this is used only for local storage when running locally
Uncomment the line with the desired endpoint - “targetUrl”: “https:// . . .”
Comment out the lines with the other endpoints
Adjusting Runtime Parameters
Timeout
In testSettings.json Line 33 is “timeoutInSec” : nn - We have found that running a timeout of 45 seconds works best
Parallel Threads
Constants.cs Line 12 - MaxThreadCount = n Set this value to 1, 2, or 3. In many cases, a value of ‘2’ works best.
Headless Mode
Line 13 - HEADLESS_MODE = true/false true for headless mode - the tests will run faster false for non-headless mode - the tests run a bit slower but you can watch the execution