# grin-wallet v5.0.0 test plan ## Revision history Date | Version | Author | Description ---|---|---|---|---| 20201129|0.1|@lehnberg|initial draft ## Summary ### In scope * Building * Sending txs with slatepack ### Out of scope * Sending tx with other method than slatepack to 4.x wallets * Testnet behavior * Mobile devices * Full compatibility across OSes ## Requirements ### Environment #### OS * Tbd #### Devices * Computers / servers only #### Other config * Tbd ### v5.0.0 release information * [Planning issue](https://github.com/mimblewimble/grin-pm/issues/287#issuecomment-733903021) ### Builds * v5.0.0: tbd * [v4.0.0](https://github.com/mimblewimble/grin-wallet/releases/tag/v4.0.0) ## Test cases | ID | Desc | |---|---| | G1 | Run basic commands of wallet, ensure they work | G2 | Send, Receive, Finalize slatepack (Tor) with 4.x wallet | G3 | Send, Receive, Finalize slatepack (text) with 4.x wallet | G4 | Send, Receive, Finalize slatepack (Tor) with 5.0 wallet | G5 | Send, Receive, Finalize slatepack (text) with 5.0 wallet | G6 | Send, Receive, Finalize slatepack (Tor) INVOICE with 4.x wallet | G7 | Send, Receive, Finalize slatepack (text) INVOICE with 4.x wallet | G8 | Send, Receive, Finalize slatepack (Tor) INVOICE with 5.0 wallet | G9 | Send, Receive, Finalize slatepack (text) INVOICE with 5.0 wallet | G10 | Restore from seed, 5.0 wallet | G11 | Restore from seed, 4.x wallet | G12 | Confirm http(s) is disabled | G13 | How to test late locking? | G14 | How to test owner API?