4
Testing
When unit testing is completed, the modules are integrated and testing is
carried out to confirm that the designed/developed system operates normally and is fit for operation. Testing is an important process for confirming program and system quality.
Tests are conducted according to test plans, and work continues to proceed
while performance is evaluated.
(1)Test execution procedure
The procedure for conducting each test is as follows.
Reference
Program quality
Test plan creation
Determine items such as test schedule, participants, and
evaluation criteria.
Tests with the aim of improving the quality of the program
are not repeated.
Test specifications design
Design items such as test data and response to predicted
results according to the design specifications.
Test environment setting
Create test data and prepare the test environment
including apparatus to be used in the test. If the program
creator prepares the test data or designs the test
environment, unexpected errors that could occur are less
likely to actually occur. Therefore, it is best if someone
other than the program creator is responsible for
preparing the test environment.
Test execution
Execute the test according to the test specifications.
If the program is modified after completing the test,
repeat the test. When doing so, supplement the original
test data with data containing modifications that can be
confirmed.
Test result evaluation
Evaluate the system on the basis of the test results, and
determine whether there are any problems.
Program quality improvement should be
encouraged at the program design
stage, rather than by repeating tests.
119