123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- {
- "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"
- },
- "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"
- },
- "SendMailTo": {
- "hint": "Email address where you want to send mail. Empty for no usage. If multiple addresses then use comma as seperator.\nE.g. = example1@xyz.com, example2@xyz.com",
- "type": "text",
- "default": "",
- "displayText": "Recipient(s)"
- },
- "NotificationWithAttachment": {
- "hint": "True if you want to attach report file with mail.",
- "type": "bool",
- "default": "False",
- "options": ["True", "False" ],
- "displayText": "Attach Report file"
- },
- "MsWebHook": {
- "hint": "Webhook URL of your MsTeam channel where you want to send the report. Empty for no usage",
- "type": "text",
- "default": "",
- "displayText": "MsTeam"
- },
- "SlackWebHook": {
- "hint": "Webhook URL of your slack channel where you want to send the report. Empty for no usage",
- "type": "text",
- "default": "",
- "displayText": "Slack"
- },
- "TelegramBot": {
- "hint": "Api token of telegram bot which is administrator of all channels where you need to send report. Empty for no usage.",
- "type": "text",
- "default": "",
- "displayText": "Telegram Bot"
- },
- "TelegramChannel": {
- "hint": "Name of telegram channel where you want to send the report. If multiple channels then seperate them from comma.\nE.g. = channel_1, channel_2",
- "type": "text",
- "default": "",
- "displayText": "Telegram Channel(s)"
- },
- "DeactivateStatistics": {
- "hint": "We send statistics to our server containing only type of run to know where we should focus & improve more.\nWe don't send any personal data. You can see the data sent to server in logs(debug) for further reference.\nTrue for deactivating it.",
- "type": "bool",
- "default": "False",
- "options": ["True", "False" ],
- "displayText": "DeactivateStatistics"
- },
- "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"
- },
- "AR2BXLS": {
- "hint": "Append output of this test run to one or more Base-Excel sheets, e.g. for statistics or input for other\ntest runs. <Fname>,<sheet>;<Fname2>,<sheet>",
- "type": "text",
- "default": "",
- "displayText": "AppRes2BaseXLS"
- },
- "TC.RestartBrowserAfter": {
- "hint": "Enter a number of Testcases, after that the browser shall be restartet. Valid: e.g. '2'. Instead of '1' you could set the flag RestartBrowser.",
- "type": "text",
- "default": "",
- "displayText": "RestBrowserAfter"
- }
- }
- }
|