This is the sixth in a series of computer science lessons about programming with C# for beginners. In this computer science lesson you will learn about the different types of error an application might contain including syntax errors, runtime errors (also known as exceptions), and logic errors. You will also learn about the importance of testing an application while you are coding it, so called iterative white box testing, and the importance of performing a full final test when it is complete, so called terminal testing. This lesson follows on from the previous lesson in which you saw how to create an application that converts temperatures from Fahrenheit to Celsius and from Celsius to Fahrenheit. The same application is now tested in this lesson.
Chapters:
00:00 Introduction
00:25 Types of error
00:38 Syntax errors
01:40 Runtime errors/exceptions
02:48 Logic errors
03:12 Iterative white box testing
03:33 Final/terminal testing
03:46 Test planning
04:38 Performing the final test
08:08 Fixing the errors