Vous êtes sur la page 1sur 15

School of Computer Science & Software Engineering

Bachelor of Computer Science (Digital Systems Security)

CSCI321- Project Integration 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

Integration 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.

Range Correct Input


(Set Range) Expected Outcome: Created range is stored in Database Result: Database stored the created range Test: Pass

Application Correct Input


(Reading In of Application) Expected Outcome: Application and it's attribute is stored in Database Result: Database stores the application and its attribute Test: Pass

Manage User (Create) Correct Input


(Create User) Expected Outcome: User created is stored in Database. Users password is not stored as plain-text in the database. Result: Database stores the 'user' created. users password is hashed using md5 and stored in database. Test: Pass

Manage User (Update) Correct Input


(Update User) Expected Outcome: 'user' updated has to be stored in Database Result: Database stores the updated 'user' details Test: Pass

Manage User (Delete) Invalid User Details


Expected Outcome: 'user' has to be deleted from Database Result: Database deletes the 'user' Test: Pass

Manage Constraint (Create) Correct Input


(Create Constraint) Expected Outcome: 'constraint' created has to be stored in Database Result: Database stores the created 'constraint' Test: Pass

Manage Constraint (Update) Correct Value


(Update Constraint) Expected Outcome: 'constraint' updated has to be stored in Database Result: Database stores the updated 'constraint' Test: Pass

Manage Constraint (Delete) Correct Input


(Delete Constraint) Expected Outcome: 'constraint' deleted has to be removed from Database Result: Database deletes the 'constraint' Test: Pass

Manage Role (Create) Correct Input


(Create Role) Expected Outcome: 'role' created has to be stored in Database Result: Database stores the created 'role' Test: Pass

Manage Role (Update) Correct Input


(Update Role) Expected Outcome: 'role' updated has to be stored in the Database Result: Database stores the updated 'role' Test: Pass

Manage Role (Delete) Correct Input


(Delete Role) Expected Outcome: 'role' deleted has to be removed from Database Result: Database removes the deleted 'role' Test: Pass

Create Report Valid Input


Expected Outcome: 'report' generated has to be stored in Database Result: Database stores the generated 'report' Test: Pass

Delete Report

Valid Input
Expected Outcome: 'report' deleted has to be removed in Database Result: Database removes the deleted 'report' Test: Pass

Compilation Error
Problem: Program fails to compile as time is outdated Test: Pass

Solution: Sync the time to an Internet Time Server

Expected Outcome: Program is expected to run Test: Pass

Problem: Program fails to compile as files are not included in project file For this scenario, Mange Role, Manage Range and Manage User are not included Test: Pass

Solution: Ensure files are included properly

Expected Outcome: Program is expected to run Test: Pass

Problem: Image is not displayed after combining design ui. Error is resource file Test: Pass

Solution: Ensure resource files are included properly

Expected Outcome: Program is expected to run Test: Pass

Vous aimerez peut-être aussi