Manual testing plan
Below described manual testing plan to verify that the wallet is stable and working as expected.
Tests can be run in both MAINNET and TESTNET. But if you are running tests in MAINNET make sure to backup your wallet.dat file.
- Test sync
- Remove blocks chainstate platform folders and try to sync the wallet from scratch
- Report if it stuck or crash
- Check if the balance is correct after syncing
- Make sure systemnodes/masternodes are synced fine, compare it with v14.0.2 to see if mn/sn counts are the same
- Check 'Voting' tab to make sure proposals are shown, compare the list with v14.0.2 version
- Generate crw address make sure the prefix is CRW (tCRW for testnet)
- Try to send some amount of Crowns from v14.0.2 to v0.15 and make sure you are receiving it (in case of mainnet send small amount because there is a possiblitiy to lose it)
- Try the opposite v0.15 -> v14.0.2
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information