Process
For Release G, testing following this process:
...
- answers testing/feature questions,
- performs some exploratory/showcase testing of features.
- evaluates if testing tasks are complete, and confers with QA engineers if feature is ready to ship
Jira/Standup Process
- Send standup reports every day
- M/W/F - look at issues in ready for testing, and assign to yourself if it's not assigned to anyone
Manual functional testing
Functional regression testing consists of a combination of automated and manual test cases logged on mifosforge. Automated regression run continuously on each build. Manual acceptance tests executed by team, with division of feature areas as follows:
...
TESTER | COMPONENTS | Status |
---|---|---|
Kojo | Savings FTL, Redo Loan FTL stories, PPI migration, database rollback (new liquibase upgrade/rollback) | |
Lukasz | Loan creation FTL stories, Customize Text, Translations, Misc bug fixes |
Additional Manual release tasks
In addition to functional test cases, with Release candidate we must execute release test checklist
Testing tasks and status
Feature | Task | Resource | Planned start date | Planned completion date | Actual completion date | Overall Status
| Comment | ||
---|---|---|---|---|---|---|---|---|---|
Liquibase Rollback | Jeff / Kojo |
| 25-Mar-2011 | 25-Mar-2011 |
| Jeff did testing on expand and undo expand. see notes TODO for Kojo - contract & undo_contract. Also should do expand/contract on ongoing upgrades. | |||
Savings Creation FTL |
| Kojo |
|
|
|
|
| ||
| Do exploratory testing |
| 29-Mar-2011 | 30-Mar-2011 |
|
|
| ||
| Document Test Plan and Cases |
| 30-Mar-2011 | 31-Mar-2011 |
|
|
| ||
| Develop automated acceptance tests |
| 1-Apr-2011 | 5-Apr-2011 |
|
| Evaluate existing tests and fill in gaps. Existing test coverage is adequate. | ||
PPI migration for GK | Document test cases and test migration | Kojo | 30-Mar-2011 | 1-Apr-2011 |
|
| completed and sent to GK on 30-Mar-2011 | ||
Customize Text |
| Lukasz |
|
|
|
|
| ||
| Document Test Plan and Cases |
| 24-Mar-2011 | 28-Mar-2011 |
|
| |||
| Do exploratory testing |
| 29-Mar-2011 | 31-Mar-2011 |
|
|
| ||
| Develop automated acceptance tests |
| 29-Mar-2011 | 1-Apr-2011 |
| |
| ||
Translations | Verify localization bug fixes | Lukasz |
| Feature Complete |
|
| |||
Loan Creation FTL | Lukasz |
|
|
|
| ||||
| Document Test Plan and Cases |
|
| 15-Apr-2011 | 19-Apr-2011 |
|
| 4 days | |
| Do exploratory testing |
|
| 20-Apr-2011 | 23-May-2011 |
| | 1.5 weeks | |
| Develop automated acceptance tests |
|
| 22-Apr-2011 | 23-May-2011 |
| | 1.5 weeks | |
Document tests and do testing | Lukasz | 24-May-2011 | 25-May-2011 |
|
| As part of Loan Creation, test this feature | |||
Redo Loan FTL |
| Kojo |
|
|
|
|
| ||
| Document Test Plan and Cases |
| 6 18-AprMay-2011 7 | 20-AprMay-2011 |
|
| subset of Loan Creation, Test plan - https://docs.google.com/document/d/12_nTkNiCdrsl-V2DTEVoiR8Rv9jNeapC-wVqUFoUUQ0/edit?hl=en_US&authkey=CPP6z9kK# | ||
| Do exploratory testing |
| 7 23-AprMay-2011 8 | 25-AprMay-2011 |
|
|
| ||
| Develop automated acceptance tests |
| 11 25-AprMay-2011 14 | 27-AprMay-2011 |
|
|
| No new automated tests. | |
GENERAL TASKS>> | ---------------------- | --------- | ------------- | ------------- | ---------------- | ---------------------- |
| ||
| Upgrade tests from previous release to G | Kojo |
|
| |||||
|
|
|
|
|
|
|
| ||
| Release G Features functional testing complete |
| 2 weeks after FC |
|
| ||||
| Manual Regression tests | All | after Code Freeze | before Release |
| ||||
| Browser Testing | All |
|
|
|
|
| ||
| Bug Verification Complete | All | after Code Freeze | before Release |
|
| |||
|
|
|
|
|
|
|
| ||
| Test Release Candidate |
|
|
|
| ||||
| Release |
|
|
|
|