📄️ Test Runner
Local
📄️ Configuration
The Testabulous runner is configured locally using the testabulous.config.json file.
📄️ Calls
Test scripts are parsed and converted to pseudocode instructions by the Testabulous platform which are then executed by the runner. To help you understand what actions the runner can do, the following list shows which pseudocode instructions are supported. You can see how your test scripts are encoded into pseudocode by viewing them in your dashboard.
📄️ Givens
When writing a test step like click on the login button it is necessary to explain how to find the login button. It is recommended that this explanation is presented in a Given statement. This keeps the test statements themselves clear.
📄️ Variables
It's possible to assign values to variables which are then stored in the test context and available to other tests. There are 3 ways to specifiy a variable value.
📄️ Scripts
It is possible to execute user-defined scripts within tests. Script files should be located in the testabulous/scripts folder and use the .mjs file extension.