HomePhabricator

[Cashtab] Standardize testing regime

Description

[Cashtab] Standardize testing regime

Summary:
As part of code quality assurance, there is a need to develop a minimum test plan for Cashtab that touches on:

  • interactions with fresh new wallets
  • interactions with wallets which have old TXs relevant to the diff
  • regression testing of functions relating to the diff
  • cross browser compatibility beyond chrome
  • testing on physical mobile devices

We've seen some edge cases recently around these scenarios so will be ideal to have a consistent minimum test plan coverage before the Diff gets to reviewers. This will become more important as we onboard more developers and reviewers get busier.

Manifest: T2041

Test Plan: navigate to the https://github.com/Bitcoin-ABC/bitcoin-abc/tree/master/web/cashtab readme page.

Reviewers: bytesofman, #bitcoin_abc

Reviewed By: bytesofman, #bitcoin_abc

Differential Revision: https://reviews.bitcoinabc.org/D10864

Details

Provenance
emackAuthored on Jan 22 2022, 02:39
emackPushed on Jan 26 2022, 06:08
Reviewer
Restricted Project
Differential Revision
D10864: [Cashtab] Standardize testing regime
Parents
rABCb791a96225bd: Fix a reversed bool flag in the getpeerinfo RPC
Branches
Unknown
Tags
Unknown