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 | Loan Creation FTL | Lukasz |
|
|
|
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Test Plan and Cases 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 |
| Execute manual tests |
| ||||||
| 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 |
|
|
| Redo Loan FTL | completed and sent to GK on 30-Mar-2011 | ||||
Customize Text |
| Kojo Lukasz |
|
|
|
|
| ||||||
| Document Test Plan and Cases |
|
| 24-Mar-2011 | 28-Mar-2011 |
|
|
| |||||
Execute manual tests | 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 |
|
| |||||||
Savings Loan Creation FTL | Lukasz | Kojo |
|
|
|
|
| ||||||
| Document Test Plan and Cases |
|
| 21-Mar 15-Apr-2011 | 19-Apr-2011 |
|
| ||||||
| Do exploratory testing |
| 20-Apr-2011 | 23-May-2011 |
| | 1.5 weeks | ||||||
| Execute manual 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 |
|
| Develop automated acceptance tests |
|
|
| |||||
| Document Test Plan and Cases |
| Translations | Lukasz 18-May-2011 | 20-May-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 |
| Liquibase Rollback | Jeff | 23-May-2011 | 25-May-2011 |
|
|
| ||||
| Develop automated acceptance tests |
| 25-May-2011 | 27-May-2011 |
|
| No new automated tests. | ||||||
GENERAL TASKS>> | ---------------------- | --------- | ------------- | ------------- | ---------------- | ---------------------- |
| ||||||
| Upgrade tests from previous release to G | Kojo |
|
| |||||||||
|
|
|
|
|
| Upgrade tests | Kojo |
| |||||
| Release G Features functional testing complete |
| 2 weeks after FC |
|
| ||||||||
| Manual Regression tests | All | after Code Freeze | before Release G Fatures functional testing complete |
| ||||||||
| Browser Testing | All |
|
|
| Regression testing | All |
| |||||
| Bug Verification Complete | All | after Code Freeze | before Release |
|
| |||||||
|
|
|
|
|
|
|
| ||||||
| Test Release Candidate |
|
|
|
| ||||||||
| Release |
|
|
|
|