Top

Week 5

2.5 Testing

 

2.5.1 Understand the reasons for testing individual components before putting them together into a solution:

• software

• hardware

• data

• interfaces

• resulting service (final product).

 

2.5.2 Know a definition of testing methods and understand their purpose, benefits and drawbacks, and when they are used:

• concept

• unit

• boundary

• integration

• performance

• system

• acceptance

• usability

• regression

• load/stress

• closed box

• open box.

 

2.5.3 Be able to use testing methods

 

2.5.4 Know and understand the purpose of automation methods and when they are used:

• macros

• scripts.

 

2.5.5 Know a definition for types of test data and understand the purpose of test data and when it is used:

• valid

• invalid

• boundary

• erroneous.

 

2.5.6 Be able to create test data.

 

2.5.7 Know and understand the steps and structure of a test plan and when it is used:

• identifying tests to be carried out

• describing the purpose of the identified test

• identifying test data to be used

• describing the expected results

• recording actual results.

 

2.5.8 Know and understand methods to check the believability and accuracy of results:

• logical reasoning:

o all relevant and appropriate inputs are included, without bias in selection

o results make sense in relationship to the inputs

• verification by subject matter expert

• use of test plans.


Last Updated
2025-06-05 09:27:44

English and Maths

English


Maths


Stretch and Challenge

Stretch and Challenge


Homework

Homework


Equality and Diversity Calendar
How to's

How to's Coverage





Links to Learning Outcomes

Links to Assessment Criteria

 


Files that support this week


| | | | |

Next

Prev