Sync validation procedure¶
Table of contents¶
Purpose¶
User acceptance test to validate that SyncUpdate entries created by the wrapper appear in the HomeBudget apps.
Prerequisites¶
- HomeBudget Windows app installed and running
- HomeBudget mobile app available for sync checks
- Live HomeBudget database configured and connected to the apps
- Copy
config/hb-config.json.sampleto%USERPROFILE%/OneDrive/Documents/HomeBudgetData/hb-config.json - Edit the config file to set
db_pathto your operational homebudget.db -
Or use
--dbflag to specify your operational database path -
Wrapper environment activated
Test procedure¶
- User action: record the current transaction count in the Windows app
- Automated: add a test expense with the wrapper
- Automated: verify a new SyncUpdate entry exists
- User action: confirm the new expense appears in the Windows app
- User action: wait for sync and confirm the expense appears in the mobile app
- Record results and any notes
Results¶
- Result status
- Notes
- Timestamp