Skip to content

Validation

fouad elian edited this page Sep 28, 2026 · 34 revisions

Validation

This page documents how RoamView’s software specifications will be verified through measurable, repeatable tests, preferably before final deployment.

For each specification, the test procedure defines:

  • Setup and tools: The environment and equipment needed.

  • Steps: Instructions for executing the test.

  • Measurements: The quantities, units and precision used.

  • Pass/fail criteria: The results required to satisfy the specification.

  • Risks and intermediate tests: Missing information, testing limitations and methods for testing before full integration.

Each test references its corresponding specification in the Software Requirement Specification. Any changes to a specification or its verification method must be reflected in the Requirement–Specification Tracing table.

Verification Matrix

Specification ID | Test ID | Verification -- | -- | -- SP-4.1.1 | VT-4.1.1 | Live Walkthrough Latency SP-4.1.2 | VT-4.1.2 | Live Walkthrough Robot Access Authorization SP-4.1.3 | VT-4.1.3 | Live Walkthrough Control Lease SP-4.1.4 | VT-4.1.4 | Live Walkthrough Requests Limitation SP-4.1.5 | VT-4.1.5 | Live Walkthrough Minimum Stream Resolution SP-4.1.6 | VT-4.1.6 | IoT Gateway Video Relay Capacity SP-4.1.7 | VT-4.1.7 | Streaming Service Transcoding Capacity SP-4.1.8 | VT-4.1.8 | API Gateway Relay Capacity SP-4.1.9 | VT-4.1.9 | RoamView App Playback Capacity # Validation

This page documents how RoamView’s software specifications will be verified through measurable, repeatable tests, preferably before final deployment.

For each specification, the test procedure defines:

  • Setup and tools: The environment and equipment needed.
  • Steps: Instructions for executing the test.
  • Measurements: The quantities, units and precision used.
  • Pass/fail criteria: The results required to satisfy the specification.
  • Risks and intermediate tests: Missing information, testing limitations and methods for testing before full integration.

Each test references its corresponding specification in the [Software Requirement Specification](https://github.com/Capstone-Performative-Entrepreneurs/RoamView/wiki/Software-Requirement-Specification). Any changes to a specification or its verification method must be reflected in the Requirement–Specification Tracing table.

Verification Matrix

Specification ID Test ID Verification
SP-4.1.1 VT-4.1.1 Live Walkthrough Latency
SP-4.1.2 VT-4.1.2 Live Walkthrough Robot Access Authorization
SP-4.1.3 VT-4.1.3 Live Walkthrough Control Lease
SP-4.1.4 VT-4.1.4 Live Walkthrough Requests Limitation
SP-4.1.5 VT-4.1.5 Live Walkthrough Minimum Stream Resolution
SP-4.1.6 VT-4.1.6 IoT Gateway Video Relay Capacity
SP-4.1.7 VT-4.1.7 Streaming Service Transcoding Capacity
SP-4.1.8 VT-4.1.8 API Gateway Relay Capacity
SP-4.1.9 VT-4.1.9 RoamView App Playback Capacity

SP-4.1.1 — Live Walkthrough Latency

Test ID: VT-4.1.1
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.2 — Live Walkthrough Robot Access Authorization

Test ID: VT-4.1.2
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.3 — Live Walkthrough Control Lease

Test ID: VT-4.1.3
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.4 — Live Walkthrough Requests Limitation

Test ID: VT-4.1.4
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.5 — Live Walkthrough Minimum Stream Resolution

Test ID: VT-4.1.5
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.6 — IoT Gateway Video Relay Capacity

Test ID: VT-4.1.6
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.7 — Streaming Service Transcoding Capacity

Test ID: VT-4.1.7
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.8 — API Gateway Relay Capacity

Test ID: VT-4.1.8
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

SP-4.1.9 — RoamView App Playback Capacity

Test ID: VT-4.1.9
Date last modified: Sept 27, 2026

Section Field Description
Test definition Objective
Setup and tools
Procedure Steps
Confirmation Quantity / units / precision
Pass/fail criteria
Feasibility Risks / required clarification
Intermediate / integrated test

Clone this wiki locally