You are on page 1of 11

School of Computer Science & Software Engineering

Bachelor of Computer Science (Digital Systems Security)

CSCI321- Project System Testing 23 February 2013

Group: SS12/4B Khoo Jun Xiang Ang Wencan Stephen Goh Kheng Siang Joel Lim Sing Hui Low Jia Hui 4000766 4194032 4187490 4185948 4186448
Jxkhoo001@mymail.sim.edu.sg Wsang003@mymail.sim.edu.sg Ksgoh007@mymail.sim.edu.sg Shlim035@mymail.sim.edu.sg Jhlow010@mymail.sim.edu.sg

Supervisor: Mr Sionggo Jappit Assessor: Mr Tan Kheng Teck

System Testing
Please note that during this phase of testing, the software might not be in its final build, hence there might be slight difference between some screenshots and the user interface.

Create New Database


For Appendix C (System Test), an additional database is created to ensure that our Project could function correctly with different databases end users might have.

About the Database


The database created is based on the Conceptual Schema shown on the right

Parent Table - Cue

Child Table - Fury

Child Table - Lucasi

Child Table - Mezz

Child Table - Predator

Successfully Read-in
Expected Outcome: Program is able to detect Database and display it's Table Result: Program is able to detect Database and display it's Table Test: Pass

Successfully Read-in
Expected Outcome: Program is able to display Table's Attribute and allow user to select it. Result: Program is able to display Table's Attribute and allow user to select it. Test: Pass

Successfully Read-in
Expected Outcome: Program is able to read-in Database requirements as specified by the user. Result: Program is able to read-in Database requirements as specified by the user. Test: Pass

Successfully Add Role


Expected Outcome: Program is able to allow specified role by user to access the database. Result: Program is able to allow specified role by user to access the database. Test: Pass

Successfully Select Query


Expected Outcome: User is able to select the Database and make queries accordingly. Result: User is able to select the Database and make queries accordingly. Test: Pass

Successfully Generated Query


Expected Outcome: Program is able to understand User's request and execute query. Result: Program is able to understand User's request and execute query. Test: Pass

Successfully Generate Report


Expected Outcome: Program is able to generate report according to User's input. Result: Program is able to generate report according to User's input. Test: Pass

Successfully View Report


Expected Outcome: User is able to view report made by User previously. Result: User is able to view report made by User previously. Test: Pass

Successfully Export Report


Expected Outcome: User is able to export report. For our program, we allow the user to export report to either .txt or .xls format. Result: User is able to export report. Test: Pass

.xls format.

.txt format

Successfully Open Report


Expected Outcome: User is able to open saved report. Result: User is able to open saved report. Test: Pass

You might also like