Testing Plans - Leila E

Testing Plans - Leila E

For each feature area of Leila E, a QA engineer will build test cases in the mifosforge "test case" project. These acceptance tests validate requirements and create the foundation of tests that will be executed in an automated build process for subsequent builds.

Process and Responsibilities

Tests are built using following process:

  1. Stories for features include acceptance criteria developed by PM and QA lead.

  2. Depending on size of feature, test plan may be written to cover test data requirements, performance testing, etc. Part of test planning will be to write test cases for feature on mifosforge.

  3. automated acceptance tests can be written prior or following feature implementation.  Automated tests are flagged in mifosforge test cases.

  4. acceptance tests are executed.  QA engineer asks for help whenever blocked, unsure of feature design, etc.!

  5. exploratory testing of feature during acceptance testing of feature, report bugs, enhancements.

  6. verify bug fixes, update or add to test cases as by bug fixes.

  7. update schedule and status page with testing results.

The QA Oversight engineer:

  • reviews acceptance criteria,

  • reviews test cases,

  • answers testing questions,

  • performs some exploratory testing of features.

  • evaluates if testing is complete, and confers with QA engineer if feature is ready to ship

Feature Area

Test Plan & Cases

Developers

QA

QA Oversight

Comment

Feature Area

Test Plan & Cases

Developers

QA

QA Oversight

Comment

Tally Accounting Integration

Accounting Integration Test Plan

Udai

Jeff

Kay

feature complete / manual testing complete

Waive interest on Loan Prepayment

 

TW

Deepak

Jeff, Tejus

feature complete

Quartz Batch Jobs

Sol

Lukasz

Jeff

Quartz batch jobs test progress
Quartz batch jobs test cases

PPI

PPI Test Cases

Van/Adam M/Sol

Jeff

Kay

PPI Test Cases

Question Groups


TW/Sol

Tejus/Wojciech

Jeff

Question Group test progress
Question Groups Test Cases

Data Migration of Surveys and Add. Fields

TW/Sol

Wojciech/Jeff

Jeff

Data Migration Test Cases
Data Migration test progress

MPESA Loan Repayments plus Savings Deposits v2


Sol

Lukasz

Jeff

MPESA test progress
MPESA Test Cases

Savings Interest Calculation Refactoring

Savings Test Cases

Keith W/Udai

Kojo

Jeff, Keith

 

Freemarker pages

Sol

Lukasz

Jeff/Kay

Freemarker test progress
Freemarker Test Cases

Regression testing, bug fix verifications

 

all

all

Jeff

 

Testing Schedule For Leila E