Browse QA Engineers Section 2: Manual Test Cases

Upgrade & Migration Test Cases

6 fill-in slots · from The AI Prompt Handbook for QA Engineers

Your details

0/6 filled

Upgrade & Migration Test Cases

Generate test cases for app upgrade scenarios.

CURRENT VERSION: [Version number]
NEW VERSION: [Version number]

CHANGES IN NEW VERSION:
- [Change 1]
- [Change 2]
- [Change 3]

DATA MIGRATION:
- [What data format or schema changed]
- [What local storage (CoreData/Room/UserDefaults/SharedPreferences) changed]

Generate test cases for:
1. Clean install of new version (no prior data)
2. Upgrade from current version (with existing data)
3. Upgrade from 2+ versions back (skip version upgrade)
4. Upgrade with pending/incomplete actions (draft data, queued uploads)
5. Force update prompt behavior (if applicable)
6. Rollback scenario (if user somehow gets old version after update)
7. Keychain (iOS) / Keystore (Android) data preservation
8. Feature flag state after upgrade

Highlighted [slots] are still empty. Downloads are plain .txt — paste into any AI assistant.