1.A good test must ensure error-free and reliable functioning of the software. 2. A good test must be completed in optimum time and cost. 3. Not redundant. 4. The probablity of finding an error is minimised to a great extent.
Testers calling a perticular test case as good test case which always passes.Is it right? No! A good test case is the one which has a very high probability to fail.
A successful test is one that uncovers an as-yet-undiscovered error.
A good test case is one that has a high probability of finding an as-yet-undiscovered error.
Good test case should contain the minimum no of test cases covers the object functionality in all paths and the probability of the getting the defects are more.