Skip to main content
Skip table of contents

Camera test cases

Functional Test Procedures

F1. Web User Interface (UI) Accessibility

  1. Navigate to Settings → Cameras, select the desired camera, and access the Camera UI.

  2. Verify that the camera’s Web UI is accessible and responsive.

image-20250203-003215.png

F2. Stream Configuration Validation

  1. In Settings → Cameras, select the target camera and open the Streams section.

  2. Modify the stream profile and/or adjust stream parameters as required.

  3. Confirm via the camera Web UI that the updated stream parameters have been correctly applied.

image-20250904-150338.png

F3. PTZ (Pan-Tilt-Zoom) Control Verification (if supported)

  1. Ensure the “PTZ” icon is enabled in single camera Live View mode.

  2. Switch to WebRTC (low latency) mode.

  3. Operate PTZ controls and verify correct functionality.

image-20250904-150433.png

F4. Two-Way Audio (Backward Audio) Functionality (if supported)

  1. Confirm the “microphone” icon is enabled in single camera Live View mode.

  2. Switch to WebRTC (low latency) mode.

  3. Test backward audio transmission and verify operational integrity.

image-20250904-151831.png

F5. SD Card Backup and Cloud Synchronization

  1. Access the camera UI and verify that recording to the SD card is active.

  2. Modify the recording plan to motion-based or disable recording for the test camera as needed.

  3. In single camera Live View mode, click the SD card icon.

  4. Select a time interval containing SD card recordings.

  5. Confirm that video data is successfully copied to cloud storage (the timeline indicator should turn white).

  6. Playback the video from cloud storage to ensure data integrity.

image-20250904-150610.png

F6. ONVIF Event Handling

  1. Configure an event (e.g., motion detection) on the camera.

  2. Trigger the configured event.

  3. Validate event occurrence using ODM (ONVIF Device Manager).

  4. Verify the event is logged in the camera’s timeline on the monitoring page. Ensure recording is enabled for the camera.

image-20250904-150711.png

Stress Test Procedures

S1. Power Cycling Robustness

  1. Power cycle the camera by disconnecting and reconnecting the power supply.

  2. Verify that the camera successfully reconnects and video streaming resumes.

  3. Repeat the power cycle process 10 times consecutively.

S2. Network Disconnection Recovery

  1. Disconnect the Ethernet cable from the PoE switch (simulating Internet loss) and reconnect after 1 minute.

  2. Confirm that the camera re-establishes connection and resumes video streaming.

  3. Repeat this procedure 10 times.

S3. Add/Remove Camera Stability

  1. Add a camera via the UI.

  2. Wait for the camera to come online.

  3. Remove the camera from the system.

  4. Restart the application or reboot the camera.

  5. Repeat the add/remove cycle 10 times.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.