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
  •    
     

    Testing Start Process



     
    When Testing should start:

    Testing early in the life cycle reduces the errors. Test deliverables are associated with every phase of development. The goal of Software Tester is to find bugs, find them as early as possible, and make them sure they are fixed.

    The number one cause of Software bugs is the Specification. There are several reasons specifications are the largest bug producer.

    In many instances a Spec simply isn’t written. Other reasons may be that the spec isn’t thorough enough, its constantly changing, or it’s not communicated well to the entire team. Planning software is vitally important. If it’s not done correctly bugs will be created.

    The next largest source of bugs is the Design, That’s where the programmers lay the plan for their Software. Compare it to an architect creating the blue print for the building, Bugs occur here for the same reason they occur in the specification. It’s rushed, changed, or not well communicated.

    Coding errors may be more familiar to you if you are a programmer. Typically these can be traced to the Software complexity, poor documentation, schedule pressure or just plain dump mistakes. It’s important to note that many bugs that appear on the surface to be programming errors can really be traced to specification. It’s quite common to hear a programmer say, “ oh, so that’s what its supposed to do. If someone had told me that I wouldn’t have written the code that way.”

    The other category is the catch-all for what is left. Some bugs can blamed for false positives, conditions that were thought to be bugs but really weren’t. There may be duplicate bugs, multiple ones that resulted from the square root cause. Some bugs can be traced to Testing errors.

    Costs: The costs re logarithmic- that is, they increase tenfold as time increases. A bug found and fixed during the early stages when the specification is being written might cost next to nothing, or 10 cents in our example. The same bug, if not found until the software is coded and tested, might cost $1 to $10. If a customer finds it, the cost would easily top $100.

    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