Its an Iterative Process - can revist any stage in the process after gathering new information
A Dance In The Dark Every Monday
Analysis - Produce Software Specification with Client and Systems Analyst, it a legal binding contract
Design - Top Down, Bottom Up, Step Wise Refinement, Modular
Graphical Design Notations - Flow Chart, Structure Diagram
Text Based - Pseudocode
Implementation - we use a Text Editor to implement our code
Testing - Normal Tests - test within the boundaries of expected input
Extreme tests - test at the edges of expected input
Exceptional tests - test outwith the boundaries of expected input
Systematic - plan out a test strategy (plan your expectations etc, what we always do!!)
Comprehensive - try and test as thoroughly as possible
Exhaustive - try and test everything and every scenario! (IMPOSSIBLE!!!)
e.g Range 0 - 200
Normal - 56, 12, 6, 198, 2 - EXPECT - work normally!
Extreme - 0, 200 - EXPECT - accept and work normally!
Exceptional - -6, 216, 500, A, D EXPECT - ask again? not to crash!
If we test a program with every type of test (some Normal, some Extreme and some Exceptional) we call it .....??????? - Fully Tested
Thursday, 6 January 2011
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment