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 | <name of feature> | QA resource |
|
|
| |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
|
| |||||||
| 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 |
| 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 |
| 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 |
| ||||||
| Release G Features functional testing complete |
| 2 weeks after FC |
|
| ||||||||
| Manual Regression tests | All |
| after Code Freeze | before Release |
| |||||||
| Elsie F features functional testing complete | Browser Testing | All |
|
|
|
| Regression testing | All |
| |||
| Bug Verification Complete | All | after Code Freeze | before Release |
|
| |||||||
|
|
|
|
|
|
|
| ||||||
| Test Release Candidate |
|
|
|
| ||||||||
| Release |
|
|
|
|