Tuesday 15 October 2013

Test strategy

A detailed test strategy and plan, together with appropriate test data, should be developed and documented. It is vital to produce test cases and to show that they work. To do this, it is necessary not only to have test data, but to know what the expected results are with that data. 

5 marks A detailed test strategy and plan covering all aspects of the system with data to test under normal, extreme and abnormal circumstances. 
3–4 marks A detailed test strategy and a plan covering several aspects of the system but with inadequate data to effectively test the system, eg data covers only normal circumstances or covers only a limited part of the design specification. 
1–2 marks A vague discussion of how the system might be tested.

Must include:
d. identify, develop and document a test strategy for the design; 

e. select suitable test data for the design;

Algorithms

Detailed language-independent algorithms should be developed together with evidence that the algorithms have been tested to ensure they meet the design objectives. 

5 marks A complete set of algorithms with evidence to show that they have been assessed by the candidate to show that they will meet the design specification. (Evidence should show how these algorithms form a complete solution and that they have been tested for functionality using appropriate techniques.) 
3–4 marks A complete set of detailed algorithms covering the system as specified. 
1–2 marks Some vague algorithms detailing how the system will be developed. 


Must include:
g. design and document an algorithm/pseudo-code/top-down diagram or other form of process model.
h. using appropriate techniques, test that the algorithms meet the design objectives.