Skip to main content

NetPad QA Quick Reference Card

Print this or keep it open while testing


Test Status Codes​

StatusWhen to Use
βœ… PassAll steps completed, expected results matched
❌ FailAny step produced unexpected result β†’ File bug
⏸️ BlockedCannot proceed due to environment/dependency issue
⏭️ SkippedIntentionally not tested (document reason)
πŸ”„ In ProgressCurrently being tested

Bug Severity Quick Guide​

SeverityDefinitionExample
πŸ”΄ CriticalUnusable, data loss, securityCan't login, submissions lost
🟠 MajorFeature broken, no workaroundCan't save form, workflow fails
🟑 MinorBroken but workaround existsExport fails but can copy data
🟒 TrivialCosmetic, typoButton misaligned, spelling error

Evidence Checklist​

When reporting a bug, always include:

  • Screenshot - Full page with URL visible
  • Steps - Numbered, reproducible
  • Expected vs Actual - What should happen vs what did
  • Environment - Browser, OS, account used
  • Console errors - F12 β†’ Console β†’ copy red text
  • Network errors - F12 β†’ Network β†’ failed requests

Keyboard Shortcuts​

ActionMacWindows
Open DevToolsCmd + Option + IF12
Screenshot (full)Cmd + Shift + 3Win + Shift + S
Screenshot (area)Cmd + Shift + 4Win + Shift + S
Hard refreshCmd + Shift + RCtrl + Shift + R
Clear cacheDevTools β†’ Network β†’ Right-click β†’ ClearSame

Test Data Standards​

Use these patterns for test data:

FieldPatternExample
Name[TEST] + Name[TEST] John Smith
Emailtestuser+[id]@example.comtestuser+001@example.com
Phone555-01XX555-0123
Company[TEST] Company[TEST] Acme Corp

Never use:

  • Real customer data
  • Real email addresses
  • Real phone numbers
  • Production API keys

Common Issues & Solutions​

ProblemSolution
Page won't loadHard refresh (Cmd+Shift+R), clear cache
Form won't saveCheck for validation errors (red outlines)
Workflow not triggeringVerify workflow is "Active"
Can't see submissionsCheck you have permission (Member or higher)
Email not receivedCheck spam folder, verify email config

Quick Test Paths​

Smoke Test (5 min):

  1. Login β†’ Dashboard loads
  2. Create form β†’ Add 1 field β†’ Save
  3. Preview β†’ Submit test data
  4. View submissions β†’ Data appears

Form Builder (15 min):

  1. Create blank form
  2. Add text, email, dropdown fields
  3. Add conditional logic
  4. Preview and test conditions
  5. Save and publish

Workflow (15 min):

  1. Create workflow
  2. Add form trigger
  3. Add email action
  4. Connect and activate
  5. Submit form, verify email

Environment URLs​

EnvURL
Staginghttps://staging.netpad.io
Productionhttps://app.netpad.io
Localhttp://localhost:3000

Escalation Contacts​

Issue TypeContact
Can't access environmentDevOps/IT
Requirements unclearProduct Manager
Technical questionDev Lead
Blocked by bugQA Lead

Daily Checklist​

Before starting:

  • Check Slack for announcements
  • Verify test environment is up
  • Review assigned test cases
  • Check for new builds/deployments

During testing:

  • Log results immediately
  • Screenshot all failures
  • File bugs as you find them
  • Note any blockers

End of day:

  • Update test tracker
  • Report blockers to QA Lead
  • Clean up test data if needed
  • Note where you stopped

Keep this card handy while testing!