Results 1 to 2 of 2

Thread: How do you scope, organize, and execute a test project?

  1. #1
    Junior Member
    Join Date
    Dec 2006
    Answers
    20

    How do you scope, organize, and execute a test project?

    How do you scope, organize, and execute a test project?


  2. #2
    Contributing Member
    Join Date
    Feb 2006
    Answers
    33

    Re: manual testing

    A. INPUTS TO START TESTING
    Documents Needed:
    • Test Plan
    • SRS / SDS
    • Test Cases


    B. Initially assure that the application was successfully passed out through the basic functional testing and working properly in various platforms and browsers.
    Some basic guidelines to do so are -
    • Identify most frequently used functionality to test and check it with valid data
    • Identify most critical functionality to test and check it with valid data
    • Identify the functionality that may cause probable system crash and check it with valid data
    • Check for errors in calculation or display of incorrect data in reports
    • While inserting the data into database, check for the proper insertion of data in relevant columns.
    • On form load, check whether all the fields of updating forms are initially displaying respective values or not
    • Check the content of critical pages match what is supposed to be there
    • Check whether all dynamically generated content like customized links are working properly or not


    C.If the application failed as per the guidelines listed in ‘B’, handover it to product development for renovation.

    D.If the application passed the basic functional testing, try to uncover the errors as many as possible by using under mentioned General guidelines.

    General Guidelines

    • Check for spelling mistakes and proper alignments of form fields.
    • Check for any inconsistency in usage of words or names for form fields in various interfaces (includes label captions, Titles, error messages, help and other screens) For example: the word Business can be mentioned as trade or commerce in various forms
    • Check the Tab order of the form fields
    • Check that focus is set to an object, which makes sense according to the function of the window/dialog box.
    • Check that tabs are placed horizontally across the top
  3. Check for consistency in usage of fonts, colors, alignments in various forms.
  4. Check for consistency in size, position & caption of the buttons on the pages.
  5. Check for relevant label captions for the corresponding form field values.
  6. Check for proper titles for windows or forms
  7. Check for global acceptance of date / Time field validations.
  8. Check the usage & appropriate display of standard error messages in the application
  9. Check whether the formats for fields such as currency, date etc are followed properly or not.
  10. Check whether the currency fields are right aligned or not
  11. While testing the report pages, check whether correct data is displayed in relevant columns or not.
  12. By clicking on each link, reassure the proper working of all links. Also check for the simplicity in navigational structure, so that user can understand properly
  13. Check for the provision of certain values in applications such as default values given in the form fields, default selection of frequently used values in combo boxes or checked in check boxes / option buttons etc, which makes the applications easy to use
  14. Check whether the application interface in all / selected screen resolutions is displayed properly or not
  15. Write suggestions for ease of use in user point of view
  16. Check the usage of company Standard validation.js file for form field validations.
  17. Guidelines for regression testing in addition to the above
  18. Check the affect of change on other parts of the application
  19. Check the data presented to the user is accurate enough


E.Criteria to Pass / Suspend / Resume Testing.

Pass Criteria
  1. The actual output from an action should be identical to the expected output specified by a test case.
  2. All processes should execute with no unexpected errors.
  3. All processes should finish update/execution in an acceptable amount of time based on benchmarks provided by the business analysts and documented by the development team.

Note:
  1. If a test case fails, it should not be assumed that the code is defective. A failure can only be interpreted as a difference between expected results, which is derived from project documentation, and actual results. Always there is a possibility of incorrect expected results, due to misinterpretation and incomplete/inaccurate project documentation.
  2. After conducting a post test review meeting, actual bugs should be identified and categorized.


Suspension Criteria

If any of the following occurs on a given build, the system test team may suspend testing activities fully or partially:
.


Resumption Requirements



F.Severity and Priority Classification

Severity
Low - Minor flaw not affecting operation or understanding of feature

Medium - is usable, but some functionality is lost or user may misinterpret and use improperly

High - Important functionality is lost or feature is not usable, but there is a work-around or feature is not critical to the operations

Critical - Important feature is not useable. Emergency fix is authorized

Priority
Low Correct in next scheduled enhancement release or update documentation and do not fix

Medium Fix after high priority defects and enhancements. Document work-around or affect on users

High Fix within 72 working hours, stop work on enhancements, if necessary

Emergency Fix ASAP, within 12 hours; overtime authorized; skip full acceptance testing, if necessary. Don’t go home until fixed.

Reply With Quote Reply With Quote

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact