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

Links to Learning Outcomes

Links to Assessment criteria

 


English


Maths







How 2's Coverage





Files that support this week


| | | | |
Week 4
Prev
Week 5
Prev
Week 6
Prev

Next
Webmaster Spelling Notifications