The milestone checklist tracks the QA tasks that need to be completed for new features
Task | Checklist | Status / Deliverables | |
---|---|---|---|
Links | |||
QA Epic or Story | |||
QA Test Plan | |||
Scoping | Project manager will create initial QA epic or story
| ||
Test Plan | |||
Create Test Cases |
|
List out all the test cases in a subtask attached to the QA story | |
Meeting - Test plan review |
|
| |
Feature Testing | |||
fio.test branch |
|
| |
Feature Testing |
|
| |
Performance testing |
|
| |
History node testing |
|
For transactions that automatically create accounts (e.g., regdomain) if the public key used is new, we need to make sure that the correct entries are added to the the history_plugin.cpp. See for example: https://github.com/fioprotocol/fio/pull/363/files To test, the transaction should be run, and a history get_actions for the target account should show the (regdomain, etc.) action. When released to testnet, it should be confirmed that bloks.io shows the appropriate transaction history. | |
Meeting - Testing code and results review |
|
| |
UAT | |||
Merge to develop and install on DEV |
|
| |
QA complete |
|
|
...