(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