Task
#
TaskTest is created to execute testing model. A model is required to create task. A model can be changed, but model's revision at the time the task is created will be used for executing task. Task also require:
- Selenium Config
- Task Config
#
Selenium ConfigTo test system under test, we need to choose some config to interact with it:
- Provider (e.g. Selenoid, BrowserStack, SauceLabs)
- Platform (e.g. Linux, Windows, Mac)
- Browser (e.g. Firefox, Chrome, Edge)
- Browser Version (e.g. 13.0, 87.0)
- Resolution (e.g. 1024x768)
#
Task ConfigTo change behavior of the task, we can change these config:
- Generator
- Reducer
- Notify Channels