CSV Body
1 min
Test ID,Category,Test Case,How to Run,Expected Result,Severity,Notes
PQ-01,Happy Path,QA a compliant program,Run QA on a known-good program,"All checks pass; report includes score, criticals, warnings, passed checks, findings",Medium,Baseline
PQ-02,Navigation,QA via folder tree selection,"Select program in right panel, then run QA",Correct program is validated,Medium,UI targeting
PQ-03,Test Plan Upload,Validate against uploaded XLSX,Upload test plan and run validation,Pass/fail reported per line item,High,Confirms XLSX handling
PQ-04,Compliance,Missing unsubscribe link,Run QA on email missing unsubscribe link,Critical issue reported with email location and fix,Critical,CAN-SPAM
PQ-05,Smart Lists,Empty smart list,Run QA on program with empty smart list,Critical issue reported with smart list name,Critical,Broken logic
PQ-06,Tokens,Missing required token,Run QA on program with blank required token,Token flagged with location,High,Token completeness
PQ-07,Naming,Naming convention violation,Run QA on program with incorrect naming,Non-compliant asset flagged,High,Org rules
PQ-08,Approvals,Unapproved email,Run QA on draft email,Warning or critical reported,High,Launch blocker
PQ-09,Links,No links in email,Run QA on email with no hyperlinks,"UTM check returns N/A, not fail",Medium,N/A handling
PQ-10,Assets,Program with zero emails,Run QA on program without emails,Email-specific checks return N/A,Medium,Coverage
PQ-11,Stability,Repeat same QA 3 times,Run QA on same unchanged program 3x,Same score and verdicts each time,High,Determinism
PQ-12,Rule Changes,Update org rule and rerun,"Modify organizational rule, rerun QA",Updated rule reflected in output,High,Rules refresh