#071 - Zone Test Mode Activation
Objective¶
This test verifies the driver implementation's behavior for test mode compatibility. This requires correctly logging corresponding events, setting devices to the correct state, and allowing state configuration when starting test mode from the Netsocs user interface.
Test Steps¶
- Execute the "Test mode" command from the Netsocs user interface on the zone
- Execute the "End test mode" command from the Netsocs user interface on the zone
- Start test mode from the panel on the zone
- End test mode from the panel on the zone
Expected Result¶
- The state property '__test_mode' should be 'true' after step 1.
- The state property '__test_mode' should be 'false' after step 2.
- The state property '__test_mode' should be 'true' after step 3.
- The state property '__test_mode' should be 'false' after step 4.
Action 'test_mode:start' issued by 'PERSON' on 'DEVICE' via 'NETSOCS'
Action 'test_mode:stop' issued by 'PERSON' on 'DEVICE' via 'NETSOCS'
Action 'test_mode:start' issued by 'PERSON' on 'DEVICE' via 'MANUAL'
Action 'test_mode:stop' issued by 'PERSON' on 'DEVICE' via 'MANUAL'
where:
- 'DEVICE' is the device name.
- 'PERSON' is the name of the user who performed the action.
- 'NETSOCS' indicates the action was performed from the Netsocs user interface.
- 'MANUAL' indicates the action was performed from the panel.