|
@@ -0,0 +1,152 @@
|
|
|
+{
|
|
|
+ "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"
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|