4.6 Testing Certificate Vending Machine
After completing the development, then this application should be tested in order to determine the extent to which this application can work properly and
whether the application can meet the goal to be obtained prior to submission to the end user.
4.6.1. White Box Test
Using system with blank knowledge background of system can make the developer believe their system and make high confidence. For
this purpose the writer invite two students and two alumni as the system actors for use the system the result shown in below.
Table 4.57
CVM White box test
No Module
Precondition Expected results
The test result
1.
Running the application
Developer The netbeans can run
well OK
2.
Integration with RFID Developer
Connecting RFID with CVM
application OK
3. Integration with AIS
Developer Connecting CVM
Application with AIS database
OK
4. Interface screen
Designer Interface screen
displayed well OK
5.
Introduction Page StudentsAlumni
See the Introduction Page
OK
6.
Select status StudentsAlumni
Actor can select it’s status
OK
7.
Show the confirm message
StudentsAlumni Actor can see the
confirmation of selecting status
OK
8.
Login form StudentsAlumni
Actor can login without any problems
OK
9. Language Selection
StudentsAlumni Actor can select the
required language OK
10.
Menu selection StudentsAlumni
Students and Alumni can see their menu
selection for letters OK
11.
College Certificate StudentsAlumni
Actors can print College Certificate
OK
12.
Transcripts StudentsAlumni
Actors can print Transcripts
OK
13.
Surat Lulus Alumni
Actors can print surat lulus
OK
14.
Surat IPK IPS Students
Actors can print surat IPK IPS
OK
15.
Select Total page Print
StudentsAlumni Actors can select the
total amount of pages that they need to print
OK
16. Payment Transfer
StudentsAlumni Can see their
payment done OK
17.
Payment Result StudentsAlumni
Residual Payment of each actors
OK
18.
Cancel StudentsAlumni
Actors cancel process OK
19.
Logout StudentsAlumni
Actor can logout in middle of process
OK
20.
Print with other card StudentsAlumni
Actors pay using their friends ID Card
OK
21.
Netbeans with Jasper Report
Developer Netbeans can connect
can call JasperReport OK
4.6.2. Unit Testing Independent test
The developer of the system has test the application in each part, each part had run well and without any problems, the result for this process can be shown
by the writer directly.
4.7 Paper Legalization Secure Document