1 / 2

SOFTWARE TESTING FUNDAMENTALS

SOFTWARE TESTING FUNDAMENTALS. The engineer creates a series of test cases that are intended to "demolish" the software that has been built . In fact, testing is the one step in the software process that could be viewed as destructive rather than constructive .

meira
Télécharger la présentation

SOFTWARE TESTING FUNDAMENTALS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SOFTWARE TESTING FUNDAMENTALS • The engineer creates a series of test cases that are intended to "demolish" the software that has been built. • In fact, testing is the one step in the software process that could be viewed as destructive rather than constructive. • Testing requires that the developer discard preconceived notions of the "correctness" of software just developed and overcome a conflict of interest that occurs when errors are uncovered. • Therefore, testing and test case design is an admission of failure, which instills a goodly dose of guilt.

  2. Testing Objectives 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-yetundiscovered error. 3. A successful test is one that uncovers an as-yet-undiscovered error.

More Related