Project

General

Profile

Actions

Epic #3902

open

EPIC: QA, Testing & Production Deployment

Added by Suraj Risal 10 days ago. Updated 3 days ago.

Status:
To Do
Priority:
Medium
Assignee:
Start date:
03/27/2026
Due date:
% Done:

0%

Estimated time:
0:00 h
Type:
Planned

Subtasks 10 (10 open0 closed)

Story #3903: As a QA engineer, I want end-to-end tests covering the full flow (Super Admin assigns device, Hotel Admin publishes, kiosk displays) so that the critical path is verifiedTo DoPranuj Shakya03/27/2026

Actions
Story #3904: As a QA engineer, I want tenant isolation tests verifying Hotel A admin cannot access Hotel B data so that multi-tenancy is confirmed secureTo DoPranuj Shakya03/27/2026

Actions
Story #3905: As a QA engineer, I want QR scan tracking tested by scanning from a real phone and confirming the event appears in CMS analytics so that tracking accuracy is validatedTo DoPranuj Shakya03/27/2026

Actions
Story #3906: As a QA engineer, I want widget toggle tested (CMS off, sync, widget gone on device) so that per-device widget control is verifiedTo DoPranuj Shakya03/27/2026

Actions
Story #3907: As a QA engineer, I want offline mode tested by disconnecting the device and confirming 24h+ of content display so that offline reliability is confirmedTo DoPranuj Shakya03/27/2026

Actions
Story #3908: As a QA engineer, I want device control commands (brightness, volume, app restart) tested end-to-end from CMS to physical device so that remote controls work correctlyTo DoPranuj Shakya03/27/2026

Actions
Story #3909: As a QA engineer, I want hybrid sync tested verifying push trigger causes immediate sync and polling catches updates when push is unavailable so that both mechanisms are provenTo DoPranuj Shakya03/27/2026

Actions
Story #3910: As a QA engineer, I want a 100MB video file uploaded and displayed on kiosk smoothly so that the media size limit is validatedTo DoPranuj Shakya03/27/2026

Actions
Story #3911: As a DevOps engineer, I want the production deployment on Datahub VPS tested for 24h uptime stability so that the system is confirmed ready for pilotTo DoAjay Maharjan03/27/2026

Actions
Story #3912: As a DevOps engineer, I want a deployment runbook documenting all steps to deploy, restart, and recover the system on the VPS so that any team member can operate itTo DoAjay Maharjan03/27/2026

Actions
Actions

Also available in: Atom PDF