ITEE ITEE-1 | Page 124

3 Development (Programming) Individual programs are created based on the content designed during the system design stage. In order to run the system, it is important to create the individual program processing procedures, processing details, and processing results according to the design. Furthermore, “unit testing (module testing)” is conducted to confirm that the individual modules created operate normally according to the “program design specification.” Unit testing is conducted in order to discover logical errors in modules one by one, and to check whether the modules function as per the established specifications. In unit testing, verification is conducted by using “white box tests” and “compilers.” (1)White box test A “white box test” is a technique for checking the internal structure and logic of a program, focusing on program control and flow.