[2.7.1] QA Milestone Checklist
The milestone checklist tracks the QA tasks that need to be completed prior to moving the Epic or story into a new status
Task | Checklist | Status / Deliverables |
---|---|---|
QA Test Plan | Excluded Included |
|
Scoping | Create QA stories and subtasks Estimate stories | Each story should be unit of work that is deliverable in a 2 week sprint. An initial estimate should be included with every story. |
Meeting - Test plan review | Meeting held with Dev Lead and Project Lead to review test plan |
|
System Testing | Excluded Included |
|
fio.test branch | Branch for new tests created on fio.test | Test updates were in tvl83: fioescrow/testsForBugFixes and |
System Testing | fio.test enhanced with functional tests Tests run cleanly Functional tests well documented (in fio.test) and reviewed with team | System testing will be done as part of upgrade testing below. |
Performance testing | Work with Dev Lead to create performance test plan fio.test enhanced with performance tests |
|
History node testing | Test against node with V1 History and confirm no errors in log file (add results to Dev Spec) |
|
Meeting - Testing code and results review | System and performance tests and results reviewed with Dev Lead and Project Lead |
|
UAT | Excluded Included |
|
Merge fio.test to target branch and install on DEV | Rebase feature branch and merge to develop for UAT testing | Tests have been merged to release/2.7.x_3.3.x: Fioescrow/tests for bug fixes by tvl83 · Pull Request #242 · fioprotocol/fio.test |
Release upgrade testing | All bugs and outstanding items completed Complete release upgrade testing:
| |
Devnet | Excluded Included |
|
Release branch testing | After release branches have been created for new release: Run full fio.test regression, including tests that require manual updating of the contracts |
|
Devnet testing | Work with Dev Lead to complete devnet testing Validate Devnet test results |
|
Testnet | Excluded Included |
|
Smoketest | Update fio.test testnet-smoketest.js with new actions and getters and run against Testnet | No new actions or getters in 2.7.1 hotfix |
Testnet QA validation | Perform Testnet validation for the release and report findings to Discord Run fio.test testnet-smoketest.js against testnet | Main feature testing will be done by Thomas Deployment tests will be done by QA. https://fioprotocol.atlassian.net/browse/BD-3686
|
Mainnet | Excluded Included |
|
Mainnet QA validation | Perform manual Testnet validation for the feature and report findings to Discord |
|