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. |