Category

Sunday, March 10, 2013

Basics of Testing

by Gaurav Sharma  |  in Tutorial at  8:20 AM

SOFTWARE TESTING:-
Testing is a process used to help identify the correctness, completeness & Quality of developed Software using manual or Automation methods.

TEST CASE:-
*Test Case is the set of procedures in order to find out bugs.
* Test case is a description of Wht to be tested, Wht data to be given & wht action to be taken to check the actual result against the expected result.

TEST PLAN:-
  • A s/w project test Plan is a document that describes the Objectives, Scope, Approaches 7 focus of a S/W Testing effort.
  • It is planning how to test 7 wht to test & how to follow.
  • Test plan is the document where it contains the elements like
Ø  Items to be tested
Ø  Items need not be tested
Ø  Test Schedule, test Case Design & Execution
Ø  Pass/Fail Criteria, Approaches to test
Ø  Roles & responsibilities of the test Team
Ø  Defect management
Ø  Risk Assessment

WHEN TO STOP TESTING:-
*When All the requirements are adequately executed successfully through Test Cases.
*Bug reporting rate reaches a particular min threshold limit.
* The Scheduled time for testing is over.
*The budget allocation for Testing is over.

SOFTWARE QUALITY:-
Software Quality based on these factors, A Software is a Quality Software when a s/w is

  • Bug Free
  • Delivered on Time
  • Within Budget
  • Meets Requirements
  • Is Maintainable

0 comments:

Proudly Powered by Blogger.