The test were run using a test software implemented with Borland C++ Builder. The test software and its sources are in directory
testing\DLtest
.
Test cases:
M-DL01:
No errors were found. The output file of the program is in directory testing\M-DL01
.
M-DL02:
No errors were found. The output file of the program is in directory testing\M-DL02
.
M-DL03:
No errors were found. The output file of the program is in directory testing\M-DL03
M-DL04:
No errors were found. The output file of the program is in directory testing\M-DL04
M-DL05:
No errors were found. The output file of the program is in directory testing\M-DL05
M-DL06:
No errors were found. The output file of the program is in directory testing\M-DL06
M-DL07:
The estimated derivatives were not calculated correctly. The bug was fixed after all test cases had been run.
The output files of the program both before and after the correction are directory testing\M-DL07
M-DL08:
No errors were found. The output file of the program is in directory testing\M-DL08
M-DL09:
No errors were found. The output file of the program is in directory testing\M-DL09
During the testing, every requirement concerning the DTW function library was tested. Every line of code in the library source file was executed at least once during the tests. One error was found and it was corrected after the tests. Hence, the implemented function library meets the requirements and should be accepted.