# Quality

# Cross Functional Requirements

Most important are on the right.

1 2 3 4 5
Portability Reuse (as app / device) Robustness / Errors / Data integrity Observability Usability
Reliability / Recoverability L10n I18n Availability / Support hours Cross browsers / device Authorization
Auditability Compatibility / Integrability Legal / Privacy Maintainability SEO / Accessability
Documentation Capacity Scalability Backup Security / GDPR
Performance

# Testing Levels

Type Description
Smoke Verifies top level functionality on every deployment
Acceptance System level functionality
Journey User-like browser navigation
API Hitting APIs, no browser involved
Component Top level Vue.js test
Unit Business rules, data conversion, etc.