Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(testing/plan): add functional test plan (#596)
* Create TestPlan.md add test plan * Update TestPlan Add 7 sections. * Update TestPlan Add risks and test case diagram * Create .keep add assets for testing * add test cases image add a mindmap of the test cases * Delete assets directory this folder was meant to be in the test/testplan folder * Create testplan assets folder a folder for the test plan assets * Add test plan diagram * move testplan to folder * add test case 1 (connect) * Update Test Plan add 3 basic test cases * Update test plan: add 2 test cases Added the following test cases: - Pay one-time when extension funds are insufficient. - Disable continuous payments. * Update test plan: add 4 basic test cases Added the following 4 test cases: - Pay one-time when extension funds are insufficient - Disable continuous payments - Change rate of pay and View available balance - Disconnect wallet * Update test plan: add 3 test cases * Update Test Plan: add 2 test cases - update test case for a partial one-time payment success due to insufficient extension funds - add test case to pay until the extension runs out of funds * prettier format test plan * fix spelling for lint checks * another lint check * address prettier check * Update cspell-dictionary with WICG add WICG to the dictionary * move test plan to a testing sub-folder of the docs folder * move the test case image to the testing sub-folder in the docs folder * update test plan based on review feedback * fix lint checks after adding the review updates * review feedback: format numbering Co-authored-by: Sid Vishnoi <[email protected]> * review feedback: expand detail about user interaction Co-authored-by: Sid Vishnoi <[email protected]> * review feedback: make text succinct Co-authored-by: Sid Vishnoi <[email protected]> * review feedback: improve text on using the test wallet Co-authored-by: Sid Vishnoi <[email protected]> * review feedback: add info about the test wallet application * linting and format updates * updates for review notes * resolve lint checks * peer review update: update error message Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: add image Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: show full URL Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: edit grammar Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: add footnote for test wallet Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: rewording reference to GitHub Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: edit case formatting for proper nouns Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: reword reference to compatible wallets Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: edit Fynbos wallet URL Co-authored-by: Sid Vishnoi <[email protected]> * peer review update: edit GateHub wallet URL Co-authored-by: Sid Vishnoi <[email protected]> * address review notes and remove refs to rafiki.money * correct spelling * update test ID 1 to guide testing the new setup page with consent for auto key addition to wallet * update expected results for test cases 6 to 10 in-line with extension's new setup & settings pages * cosmetic edits post review * correct lint and formatting * docs: add TestPlan with functional test cases (#723) * chore(deps): update dependency tsx to ^4.19.2 (#715) * chore(deps): update dependency @testing-library/jest-dom to ^6.6.3 (#717) * fix(deps): update dependency react-router-dom to ^6.28.0 (#718) * chore(deps): update dependency tailwind-merge to ^2.5.4 (#716) --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --------- Co-authored-by: Sid Vishnoi <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information