Presentation is loading. Please wait.

Presentation is loading. Please wait.

ITEC 370 Lecture 18 Testing. Review Questions? Design document due W –System can be implemented just by following it Implementation –Methods (prototype,

Similar presentations


Presentation on theme: "ITEC 370 Lecture 18 Testing. Review Questions? Design document due W –System can be implemented just by following it Implementation –Methods (prototype,"— Presentation transcript:

1 ITEC 370 Lecture 18 Testing

2 Review Questions? Design document due W –System can be implemented just by following it Implementation –Methods (prototype, evolution, test first) –Scheduling

3 Testing Objectives Testing, and not the mid-term type Why do we test software? When do we stop testing software?

4 Testing Question How do you test software? What are some of the ways you have heard on how to test software?

5 Testing When should developers test the product? When should dedicated “testers” test the product? When should users test the product?

6 Testing Bugs How much does it cost to fix a bug when a developer finds it? How much does it cost to fix a bug when a tester finds it? How much does it cost to fix a bug when an end-user finds it?

7 Testing Types Black box –Know what box should do, how to work with it Glass box –Same as black box except you can see the source code White box –Same as glass box except you can modify the source code

8 Testing Low-level How do you check to see if –An if statement works –A loop works –A function works –A class works What are the advantages and limitations of this?

9 Testing High-level How much testing should be done? What happens if you focus too much on type versus another? Top down vs bottom up

10 Testing Guidelines Need a testing plan Need to have several types of testing planned Need to know when to start testing Need to know what impact the testing is going to have

11 Testing Review Testing –Why –Who –A bit on the how –Plan


Download ppt "ITEC 370 Lecture 18 Testing. Review Questions? Design document due W –System can be implemented just by following it Implementation –Methods (prototype,"

Similar presentations


Ads by Google