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

Builds

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?