Presentation is loading. Please wait.

Presentation is loading. Please wait.

Prologue.

Similar presentations


Presentation on theme: "Prologue."— Presentation transcript:

1 Prologue

2 Goal of testing (???) What do our customers want from the system?
Will it deliver what they want when thy use it? Our goal must be their delight and satisfaction. We aim for quality but quality is not an abstract ideal

3 Quality Assurance Monitors the software and the development processes that produce it Ensures all compliance with established standards and procedures for the software and the software process Ensures that inadequancies in the product, the process or the standards are brought to management’s attention

4 The Six essentials of S/W testing
The quality of the test process determines the success of the test effort Prevent defect migration by using early life cycle testing techniques The time for s/w testing tools is now A real person must take responbility for improving the testing process Testing is a professional discipline requiring trained, skilled people Cultivate a positive team attitude of creative destruction.

5 Development and testing evolution
1960 1970 1995 Now S/W Size Small Moderate Large ? Degree of s/w complexity Low Medium High Size of development teams Development methods and standards Ad hoc Sophisticated Test methods and standards Primitive Emerging Independent test organizations Few Some Many Recognition of testing’s importance Little some Significant Number of testing professionals

6 Common Distribution of errors

7 Definitions of Testing (IEEE/ANSI)
The process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component The process of analyzing a software item to detect the difference between existing and required conditions (bugs) and to evaluate the features of the software items.

8 Good testers have a testing attitude
Testers hunt errors Testers are destructive but creatively so Tester pursue errors, not people Testers add value

9 How testers Do IT By examining the internal structure and design
By examining the functional user interface By examining design objectives By examining the users requirements By executing code

10


Download ppt "Prologue."

Similar presentations


Ads by Google