UNPKG

catjs

Version:

(Mobile) Web Automation Framework

40 lines (39 loc) 1.55 kB
{ "_comment": { "description": "This is the cat test project (for the specification see catjs docs)", "tests": "Put in here all of the test scenarios that you wish to run. Enabled only if run-mode set to tests", "scenarios": "Declare your scenarios in here and execute them using the 'tests' property", "run-mode": { "all": "Execute all available tests (ignores 'tests' and 'scenarios' properties)", "tests": "Executes only the tests specified in the 'tests' property" }, "ui": "Set to true in case you wish to enable catjs ui widget", "report": "In case you wish to get a report data set its 'disable' property to false. Currently catjs supports the junit XML format", "test-failure-timeout": "This is a timeout for failing the tests in case of general application malfunction. Set the timeout in seconds. " }, "name": "{{project.name}}", "ip": "{{project.getServerMonitoringHost()}}", "port": "{{project.getServerMonitoringPort()}}", "protocol": "{{project.getServerMonitoringProtocol()}}", "context": "{{project.info.appcontext}}", "tests":[ {"name" : "general"} ], "scenarios" : { "general" : { "tests" : [] } }, "ui": true, "report": { "format": ["console", "junit"], "disable": false }, "assert": { "errors": true }, "run-mode": "tests", "run-test-delay": 500, "test-failure-timeout": 20, "auto-override": true }