Print Page | Close Window

Software Testing Fundamentals

Printed From: One Stop Testing
Category: Software Testing @ OneStopTesting
Forum Name: Beginners @ OneStopTesting
Forum Discription: New to the Club...!!! Don't Worry, We are here for you...!!! Learn the very basics of Software Testing and other pertinent Informations.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=692
Printed Date: 14Jul2025 at 9:02am


Topic: Software Testing Fundamentals
Posted By: Anamica
Subject: Software Testing Fundamentals
Date Posted: 05Apr2007 at 3:25am
Testing objectives include

1. Testing is a process of executing a program with the intent of finding an error.
2. A good test case is one that has a high probability of finding an as yet undiscovered error.
3. A successful test is one that uncovers an as yet undiscovered error.

Testing should systematically uncover different classes of errors in a minimum amount of time and with a minimum amount of effort. A secondary benefit of testing is that it demonstrates that the software appears to be working as stated in the specifications. The data collected through testing can also provide an indication of the software's reliability and quality. But, testing cannot show the absence of defect -- it can only show that software defects are present.



Replies:
Posted By: raman
Date Posted: 26Apr2007 at 11:45pm

A software tester's survival guide from a leading expert in the field. Software testing expert Marnie Hutcheson explains both the theory and the practical application of her down-to-earth approach to risk-based testing, the Most Important Tests (MITs) method. The many proven tools, methods, and metrics examined can be used to ensure that you always have reliable, functional software and systems. Software Testing Fundamentals presents a best practice approach that can be applied to almost any project, from the largest systems to the smallest Web sites. Discover how the MITs method can be used to evaluate test needs, get the budget, show the value of testing, and perform a successful test effort.

Rich with examples from real-world development projects that range from traditional to eXtreme, this book shows you:

  1. How to pick the most important tests for your test effort, whether it is well-planned or design-as-you-go
  2. Ways to use measurement to test software, to communicate the results to others, and to make improvements
  3. How to use tools you already have to automate your test effort so you can boost your testing efficiency
  4. Tips on how to demonstrate the value added by your test effort
  5. Tools and analysis techniques for test estimation, sizing, and planning



Print Page | Close Window