Skip to content

Commit

Permalink
docs(testing/plan): add functional test plan (#596)
Browse files Browse the repository at this point in the history
* 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
3 people authored Nov 21, 2024
1 parent eff2127 commit f330f26
Show file tree
Hide file tree
Showing 2 changed files with 418 additions and 0 deletions.
13 changes: 13 additions & 0 deletions cspell-dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,15 @@ SPSP
webextension
onmonetization
GNAP
WICG

Deduplicator
crossorigin
iframes
unmangles
data-testid
nums
webmonetization
jwks
requestfinished

Expand All @@ -29,6 +31,7 @@ iife
backported
autobuild
buildscript
Camtasia
networkidle
webextensions
firefoxUserPrefs
Expand All @@ -52,3 +55,13 @@ jgoz
amannn
softprops
Gidarakos

# monetized website domain names
ahimsakids
alexlakatos
radu
lifebe
storytogo
ericahargreave
roamancing
naturallyours
Loading

0 comments on commit f330f26

Please sign in to comment.