ITEE ITEE-1 | Page 126

(2)Testing techniques One of the main testing techniques in system development is the “black box test.” A “black box test” is a technique for checking whether functions are in accordance with specifications, focusing on the output results of input data. It is a technique used in many test processes. System or program   Data Result Considered a black box Confirms that tasks are processed normally. Exception data Confirms whether exception data generated by tasks are processed as exceptions. Error data Confirms whether erroneous data are properly detected as errors. * After first testing with normal data, testing is conducted with exception data and error data. Development technology Normal data Chapter 4 (3)Test planning In test planning, data is prepared in order to verify whether the expected output results are obtained for the input data. However, it is not sufficient to end testing when the results for correctly inputted data are confirmed. In reality, correct data is not always inputted during tasks, and systems are not necessarily used in a normal state. Therefore, a variety of cases are assumed, and the following kinds of test data are prepared. Two of the main methods used to create test data for conducting black box tests are “equivalence partitioning” and “boundary value analysis.” 120