Easily manage the test phases!

Simply check or uncheck the desired tests at each build phase. Or you can switch all scenarios at once!
When you are ready, simply click Run and the tests will switch according to the checkboxes you have selected.
If you are confused and don't remember which tests should be on or off - just click:
- the Refresh button: it will reset checkboxes to their current state (before clicking the Run button)
- or the Default values button: it will reset checkboxes to their default values, as they should be in the build.
In the additional menu you can specify the paths to the various projects and then select the desired project from the drop-down list. All checkbox states are saved separately for each project.
Project-specific checkboxes are automatically activated or deactivated depending on whether a particular test is available.
Each test requires a unique UUID, so if you create a new test, you can generate a new UUID directly from the Phase Switcher user interface. It will be automatically copied to the clipboard, but if you want, you can copy it again manually or generate a new one.
If there will be a new region or a new test, all you need to do is:
- To add a new region:
- In
projects.jsonadd new line with the name and the path of the project - Then load this file in Settings by clicking "Load Projects File"
- In
- To add new phases and tests:
- In
config.jsonadd a new phase totabs, set it'sname, which will be displayed on tab - Inside
itemsadd newtest, set if it must be enabled or disabled bydefault, and specifypathto this test. - Inside
itemsyou can also create alabel, and addnoteto display it in the footer of the tab - Then load this file in Settings by clicking "Load Config File"
- In