{ "settings": { "TC.slowExecution": { "hint": "Stop execution for 1 second after each step. Great for tracing errors!", "type": "bool", "default": "False", "options": ["True", "False"], "displayText": "Slow execution" }, "TC.dontCloseBrowser": { "hint": "When the browser or script finds an error, it usually takes a screenshot and moves on to the next testcase. With this setting to True the browser session will stop right at the error.", "type": "bool", "default": "False", "options": ["True", "False"], "displayText": "Don't close Browser" }, "TC.Browser": { "hint": "Choose browser for this test run", "type": "select", "default": "FF", "options": ["FF", "Chrome", "Safari", "Edge", "REMOTE", "REMOTE_V4"], "displayText": "Browser" }, "TC.BrowserAttributes": { "hint": "Choose browser attributes for this test run and Browser", "type": "select", "default": "", "options": ["{'HEADLESS':'True'}", "{'browserName': 'firefox', 'seleniumGridIp': 'localhost', 'seleniumGridPort': '4444'}", ""], "displayText": "Browser attributes" }, "TC.BrowserWindowSize": { "hint": "Size of the browser window", "type": "text", "default": "1024x768", "displayText": "Browser Size" }, "TC.BrowserZoomFactor": { "hint": "Set the Zoom Factor level for the browser window. Default = 100. Switch e.g. to 70 or 120", "type": "text", "default": "100", "displayText": "Zoom Factor" }, "TC.ParallelRuns": { "hint": "How many sessions do you want to run in parallel", "type": "text", "default": "", "displayText": "Parallel execution" }, "TC.Lines": { "hint": "Lines to execute for this test case. Syntax: 1, 5, 9, 10-50, 700-900", "type": "text", "default": "", "options:": "", "displayText": "Lines from Testfile" }, "TC.NetworkInfo": { "hint": "Trace Network status Information", "type": "bool", "default": "False", "options": ["True", "False" ], "displayText": "Trace Network Info" }, "TC.ExportAllFields": { "hint": "Ignore other settings and export all fields of the testDataFile to export format", "type": "bool", "default": "False", "options": ["True", "False" ], "displayText": "Export all fields" }, "TC.Stage": { "hint": "Set the Stage (usually DEV, QA, PQA, FQA, PROD, etc.). It is common to have master data or settings per stage. If that doesn't apply to you, use 'other'", "type": "text", "default": "other", "options": ["DEV", "PQA", "FQA", "PROD"], "displayText": "Stage" }, "TC.Release": { "hint": "set particular version to test ", "type": "text", "default": "", "options": "", "displayText": "Current Release" }, "TX.DEBUG": { "hint": "Don't start new thread for execution. Use same thread. Used sometimes for debugging", "type": "bool", "default": "False", "options": ["True", "False" ], "displayText": "Debug execution" }, "TC.RestartBrowser": { "hint": "After each TestCase restart the browser", "type": "bool", "default": "False", "options": ["True", "False" ], "displayText": "Restart Browser" }, "TC.UseRotatingProxies": { "hint": "Use rotating proxies for each new browser Session", "type": "bool", "default": "False", "options": ["True", "False" ], "displayText": "Rotate Proxies" }, "TC.ReReadProxies": { "hint": "Constantly search for available and working Proxy-Servers", "type": "bool", "default": "False", "options": ["True", "False" ], "displayText": "ReRead Proxies" }, "CL.browserFactory":{ "hint": "Class for BrowserFactory, if you subclassed that by yourself", "type": "text", "default": "baangt.base.BrowserFactory.BrowserFactory", "displayText": "Class BrowserFactory" }, "CL.browserHandling":{ "hint": "Class for BrowserHandling, if you subclassed that by yourself", "type": "text", "default": "baangt.base.BrowserHandling.BrowserHandling.BrowserDriver", "displayText": "Class BrowserHandling" }, "CL.testCaseSequenceMaster":{ "hint": "Class for TestCase-Sequence, if you subclassed that by yourself", "type": "text", "default": "baangt.TestCaseSequenceMaster.TestCaseSequenceMaster", "displayText": "Class TC-Sequence" }, "TC.TestStepClass": { "hint": "Class for TestStep, if you subclassed this by yourself. This is uncommon to be set in Globals. Are you sure about it?", "type": "text", "default": "", "displayText": "Class for TestStep" }, "TC.TestDataFileName": { "hint": "Name and Path of the datafile, that should be used instead of the datafile, that is specified in the TestRun Definition", "type": "text", "default": "", "displayText": "Datafile" }, "TC.LogLevel": { "hint": "Set the level of logging. Standard = 'debug'. For production you might want to change to another value", "type": "select", "default": "", "options": ["", "Debug", "Info", "Warning", "Error"], "displayText": "LogLevel" } } }