Purpose of Testing
Computer Science: Edexcel IGCSE, topic 2.1.7
Purpose of Testing
Errors in software are often called bugs. Testing helps to identify bugs. Debugging gets rid of bugs.
Bugs
- Bugs are mistakes in the programming of a system.
- Bugs are not deliberate attempts to bring down systems.
Testing
- The purpose of testing is to check that a program:
- Works as intended under good conditions.
- Copes with errors when given bad data.
- Different types of testing take place at different points in the development and deployment of a solution.
Debugging
- Once a bug has been identified in testing then it can be debugged.
- Debugging means finding the cause of the bug, and fixing it.
Test yourself on Purpose of Testing
Errors in software are often called what?
Do bugs include deliberate attempts to bring down systems?
Lifecycle of Software