Parallelization

Testery supports concurrent test runs. The maximum number of concurrent test runs is determined by the plan type.

Parallelization Options

Parallelization Strategy
Note: this option is only available for NUnit tests today
By default, Testery parallelizes your test runs by feature/file. This is a project level setting. In Project Settings, you will find the following option:

This can be changed to Parallelize by test/scenario if you prefer that. For tests, that have a Before step that takes a while to run it might make more sense to parallelize by file/feature so this step isn’t run before every single test.

There is also a test run level setting if you want to override the project level setting.

So, for instance if you wanted most tests run by scenario or test you would set the project setting to Parallelize by test/scenario. Then if you have one suite that is tagged as @api that you want run by file you could run these tests by specifying the @api tag and parallelization strategy as parallelize by file/feature on the test run.

Parallelization Strategy option can also be set via CLI.