Share the Experience and Exchange Ideas
German | French | Portugese | Italian


 
Software Testing
 
  • Testing Forum
  • Introduction
  • Testing Start Process
  • Testing Stop Process
  • Testing Strategy
  • Testing Plan
  • Risk Analysis
  • Software Testing Life Cycle
  • Test Management
  • A-Z Knowledge
  • Software Listings
  •  
    Software Testing Types
     
  • Static Testing
  • Dynamic Testing
  • Blackbox Testing
  • Whitebox Testing.
  • Unit Testing.
  • Requirements Testing.
  • Regression Testing.
  • Error Handling Testing.
  • Manual support Testing.
  • Intersystem Testing.
  • Control Testing.
  • Parallel Testing.
  • Volume Testing.
  • Stress Testing.
  • Performance Testing.
  •  
    Testing Tools
     
  • Win Runner
  • Load Runner
  • Test Director
  • Silk Test
  • Test Partner
  •  
    Interview Question
     
  • Win Runner
  • Load Runner
  • Silk Test
  • Test Director
  • General Testing Question
  •  
    Resources
     
  • Testing Forum
  • Downloads
  • E-Books
  • Jobs
  • Testing Interview Questions
  • Testing Tools Questions
  •    
     

    Regression Testing



     
      Usage:

    • All aspects of system remain functional after testing.
    • Change in one segment does not change the functionality of other segment.

      Objective:

    • Determine System documents remain current
    • Determine System test data and test conditions remain current
    • Determine Previously tested system functions properly without getting effected though changes are made in some other segment of application system.
      How to Use

    • Test cases, which were used previously for the already tested segment is, re-run to ensure that the results of the segment tested currently and the results of same segment tested earlier are same.
    • Test automation is needed to carry out the test transactions (test condition execution) else the process is very time consuming and tedious.
    • In this case of testing cost/benefit should be carefully evaluated else the efforts spend on testing would be more and payback would be minimum.
      When to Use

    • When there is high risk that the new changes may effect the unchanged areas of application system.
    • In development process: Regression testing should be carried out after the pre-determined changes are incorporated in the application system.
    • In Maintenance phase : regression testing should be carried out if there is a high risk that loss may occur when the changes are made to the system
      Example

    • Re-running of previously conducted tests to ensure that the unchanged portion of system functions properly.
    • Reviewing previously prepared system documents (manuals) to ensure that they do not get effected after changes are made to the application system.
      Disadvantage

    • Time consuming and tedious if test automation not done


    Regression Testing - Software Testing - Network Regression Testing - Web & Automated Regression Testing

    Recommended Resources
    • Testing Interview Questions - http://www.coolinterview.com/type.asp
    • Testing Tools Interview Questions - http://www.coolinterview.com/type.asp
    • What is Software Testing?- http://en.wikipedia.org/wiki/Software_testing
    • Software QA & Testing Resource Center- http://www.softwareqatest.com/
    • Testing Faqs- http://www.testingfaqs.org/

    Get Free Software Testing eBook when you join One Stop Testing!
    A D V E R T I S E M E N T

     

     

     

       
    A D V E R T I S E M E N T

       


    Home | Forum | Contact Us | Sitemap

    Vyom Network : Free SMS, GRE, GMAT, MBA | Online Exams | Freshers Jobs | Software Downloads | Programming & Source Codes | Free eBooks | Job Interview Questions | Free Tutorials | Jokes, Songs, Fun | Free Classifieds | Free Recipes | Bangalore Info | GATE Preparation | MBA Preparation | SAP Info
    Sitemap | Sitemap (XML)

    The site is maintained by Vyom Technosoft Pvt. Ltd.
    Job Interview Questions | Placement Papers | SMS Jokes | C++ Interview Questions | C Interview Questions