Article
    C#
    ADO.Net
    .NET
    ASP.Net & Web Forms
    Custom Controls
    Web Development
    Exception Handling
    XML
    Database
    Security in .Net
    Testing
    Web Services
    Windows Services
    Windows Controls
    WCF
    AJAX
    WPF
    XAML
    Reporting
    Setup
    VB.Net
    LINQ
    JQuery
    SilverLight
    JavaScript
    HTML5
    Crystal Report
    Cloud Computing
    Share Point
    Visual C++
    MVC
    Android
    PHP
    Java
    HTML
    WordPress
    Joomla
    Products
    Drupal
    Windows Phone
    JSON
    LightSwitch
    iPhone/iPad
    Ruby on Rails
    IIS 7
    Windows 8
    CSS/CSS3
    Excel
    MS Access
    Shortcut Keys
    Visual SourceSafe
    Team Foundation Server
    APIs
Follow Us
Follow _MindStick_ on Twitter View MindStick Software's LinkedIn profile View MindStick Software's Facebook profile
Top Contributor
Advertisement
Advertise with Us
Mindstick
Article Article  Forum Forum  Blog Blog  Quiz Quiz  Beginner Beginner  Careers Careers  Contact Contact  Login Login  
Home | Product | Services | About Us | Interview | DeveloperSection | Submit an Article | Submit Blog

Home >> Testing >> Life Cycle of Testing Process
Life Cycle of Testing Process
Life Cycle of Testing Process


by Abhishek Singh on 7/24/2010 2:20:33 PM

Views: 2668       Comments: 1

Testing Life Cycle

 

This article explains about Different steps in Life Cycle of Testing Process. In Each phase of the development process will have a specific input and a specific output. Once the project is confirmed to start, the phases of the development of project can be divided into the following phases:

·         Software requirements phase.

·         Software Design

·         Implementation

·         Testing

·         Maintenance

In the whole development process, testing consumes highest amount of time. But most of the developers oversee that and testing phase is generally neglected. As a consequence, erroneous software is released. The testing team should be involved right from the requirements stage itself.

Requirements Stage

During requirement phase the Testing team is evolved in creating Test Plan. Without a good plan, no work is a success. A successful work always contains a good plan. The testing process of software should also require good plan. Test plan document is the most important document that brings in a process – oriented approach. A test plan document should be prepared after the requirements of the project are confirmed. The test plan document must consist of the following information:

·         Total number of features to be tested.

·         Testing approaches to be followed.

·         The testing methodologies

·         Number of man-hours required.

·         Resources required for the whole testing process.

·         The testing tools that are to be used.

·         The test cases, etc


Design Stage

In Software Design phase the testing team starts preparing Test Cases. Test cases should be prepared based on the following scenarios:

·         Positive scenarios

·         Negative scenarios

·         Boundary conditions

·         Real World scenarios

Implementation Stage

In Implantations stage the test case, test bed and requirement s are reviewed. It can be done by the peer of the seniors. 

Following thing are taken into consideration

·         All scenarios are covered.

·         No. of test cases are not too large and not small.

·         No test cases are duplicate.

·         Format, and description are self explanatory

Testing Stage

Once the unit testing is completed and the code is released to QA, the functional testing is done. A top-level testing is done at the beginning of the testing to find out the top-level failures. After top  level testing completes then the test cases are executed to verify each and every scenarios. The bugs identified should be reported to the developer immediately to get the required workaround.
The test reports should be documented properly and the bugs have to be reported to the developer after the testing is completed.

Maintenance Stage

In the maintenance stage the bugs or any changes unearthed by the client is implemented by the developer and assigned to the Tester for verification.

So testing in involved in all phases of the software life cycle.

Report Abuse Form
Reason:    
 


Life Cycle of Testing Process
by Arun Singh 10/13/2011 3:16:54 AM
Nice article ! thanks for sharing with us.
Report Abuse
Title :
Comment :
Text ColorBackground Color
BoldItalicUnderline
LeftCenterRightJustify
Ordered ListBulleted List
IndentOutdent
Horizontal Rule
SubscriptSuperscript
HyperlinkImage
Design ModeDesign
View HtmlHtml
     
 
Latest Article by Abhishek SinghRSS Feed
    
    
    
    
    
    
    
    
    
More...
Latest BlogsRSS Feed
    
    
    
    
    
    
    
    
    
    
More...
Top Viewed ArticlesRSS Feed
    
    
    
    
    
    
    
    
    
    
Top Viewed BlogsRSS Feed
    
    
    
    
    
    
    
    
    
    
Latest Interview QuestionsRSS Feed
    
    
    
    
    
    
    
    
    
    
More...
Total Online Users: 6214
Advertisement
MindStick DataConver
Advertise with Us
  
Copyright © 2009 - 2013MindStick. All Rights Reserved.