Home Basic SDP Test Case Web Testing FAQ Others
You are here: Home>>Test Plan & Test Case>> Sample Test Plan

you are hereSample Test Plan

QA Test Case Design


We need your help! To keep the site alive, please make the donation by clicking the button below.
Thank you very much!

How to Make a Donation Using PayPal Without an Account?

Sample Test Plan

Chapter 11 - Appendices I

  • 11. APPENDICES

    11. APPENDICES

    11.1. Purpose of Error Review Team.

    Ensure maximum efficiency of the development and system testing teams for the release of the new office software through close co-operation of all involved parties.

    This will be achieved through daily meetings whose function will be to

    • Agree status of each raised Error
    • Prioritisation of valid Error's
    • Ensure that enough documentation is available with Error's.
    • Agree content and timescale for software releases into System test.
    • Ensure one agreed source of Error reporting information.
    • Identify any issues which may affect the performance of system testing.

    11.2. Error Review Team Meeting Agenda.

    • Review any actions from last meeting.
  • Classify and prioritise each Error.
    • Review Error's raised for Duplicates etc.
    • Agree priority of each Error
    • Determine adequacy of documentation associated with raised Error's.
    • Agree release content and timescale.
    • Review of assigned actions from meeting.
    • AOB

    11.3. Classification of Bugs

    1.  An "A" bug is a either a showstopper or of such importance as to radically affect the functionality of the system i.e. :

        - Examples of showstoppers
                - If, because of a consistent crash during processing of a particular type of application, a user could not complete that type of
                   application.
                - Incorrect data is passed to legacy system resulting in corruption or system crashes

        - Example of severally affected functionality
                - Calculation of repayment term/amount are incorrect
                - Incorrect credit agreements produced

    2.  Bugs would be classified as "B" where :
         - a less important element of functionality is affected
                - Example : a value is not defaulting correctly and it is necessary to input the correct value

         - data is affected which does not have a major impact
                - Example : where, for instance, some element of client capture was not propagated to the database

         - there is an alternative method of completing a particular process
                - Example : a problem might occur reading all the details of a credit - this change can be manually input.

    3. "C" type bugs are mainly cosmetic bugs i.e. :
                - incorrect / no helptext on screens
                - drop down lists repeat an option
     

    11.4. Procedure for maintenance of Error Management system.

    1.  The Test Controller will refer any major error/anomaly to either Devopment Team Leader or designated representative on the development team before raising a formal error record. This has several advantages :- 
    - it prevents the testers trying to proceed beyond 'showstoppers' 
    - it puts the developer on immediate notice of the problem 
    - it allows the developer to put on any traces that might be necessary to track down the error. 
    2.  All bugs raised will be on the correct Error form, and contain all relevant data. 
    3.  These errors will be logged on the day they occur with a status of 'RAISED' 
    4.  There will be a daily 'System Test Support Group' meeting to discuss, prioritise and agree all logged errors. 
    During this meeting some errors may be dropped, identified as duplicates, passed to programmer, etc. 
    5.  The Error Log will be updated with the status of all errors after this meeting. e.g. with pgmr, dropped, duplicate. 
    6.  Once errors have been fixed and 'rebundelled' for a release the paper forms must be passed to the Test Controller and he will change their status to 'Fixed to be retested' 
    7.  Once the error has been retested and proven to be corrected the status will be changed to 'Closed' 
    8.  Regular status reports will be produced from the Error system, for use in the Error Review Team meetings. 

    11.5. Overnight Processing - Checking Accounting & Audit & CIS

    Test Requirement  Check Items  Level of Testing 
    Accounting    
    When spooling complete the Summary report should be checked against : 
    1. Similar Legacy Transactions 
    2. Test Input forms 
    1. Legacy Txs on Report 

    Office Transactions on 
    Report 

    2. Summary report 

    Applic input forms 

    1. Checking at 
    field level 

    2. Checking at 
    field level 

    Accounting : after open/amend the amendment report should be checked: 
    1. For rejected open/amend instructions 
    2. Detail should correspond to input Applic Forms 
    1. Amendment report 

    2. Amendment report 

    Test input forms 

    1. Satisfy as to 
    reasons for 
    rejection 

    2. Checking at 
    field level 

    Print off Account and Customer records and check field detail against applic input forms/branch summary report  Bookkeeping - Input tx's 

    Test Input forms/Amend rpt
    Checking at 
    field level 

    11.7. SOFTWARE QUALITY ASSURANCE MEASURES

    (i) DATES.

    - Start date of SQA involvement.

    (ii) EFFORT.

    - No. of SQA Man Days Test Planning
    - No. of SQA Man Days Reviewing Test Plans
    - No. of SQA Man Days Executing Tests

    (iii) VOLUME.

    - No. of Tests Identified

    (iv) QUALITY.

    - No. of Tests Passed First Time
    - Percentage of Tests Passed First Time
    - No. of Error's Raised During Regression Testing
    - No. of Error's Generated as a Result of Incorrect Fixes

    - No. of Error's Raised by Category (A/B/C)
    - No. of Error's Raised by Reason Code
    - No. of Error's Raised by High Level Business Function

    (v) TURNAROUND.

    - Average Error Turnaround Time


 Return to top of the page