(back)          (Home)

 <<REPORT GENERATE MODULE TESTING >>

   Below is a list of module that are tested in the system program

(The flow charts and test cases are presented in each module).

 
Generate Report
Car status report by date  

Car status report by date range

 

 

Car parking status report by date range

 

Car parking status report by date range and car number
 

 

 

 

 

 

 

 

 

 

Test case for Generate report Module

Flowchart for Generate report Module

 Back  to Top 

Cyclomatic Complexity :  V(G) = Predicate Nodes + 1 = 5

S/NO

Test cases/Data

Expected results`

Actual result

1.1

Path 1 : 1,2,3

 

From frmReport.form, on Menu Bar

 Click : “Car Status Report by date”

 

Display:

Form for processing car status report by date.

 

 

 

OK

 

1.2

Path 2 : 1,2,4

 

From frmReport.form, on Menu Bar

Click : “Car Status Report by date range”

 

Display:

Form for processing car status report by date range.

 

 

 

OK

 

1.3

Path 3 : 1,2,5

 

From frmReport.form, on Menu Bar

Click : “Car parking status by date range”

 

Display:

Form for processing car parking status by date range.

 

 

 

OK

 

1.4

Path 4 : 1,2,6

 From frmReport.form, on Menu Bar

Click : “Car parking status by Car no. & Date range”

 

Display:

Form for processing car parking status by car no. & date range.

 

 

 

OK

 

1.5

Path 5 : 1,2,7

 From frmReport.form, on Menu Bar 

Click : “Exit”

 

 

Return to main program.

 

 

 

OK

 Back  to Top 

 

 

 

 

 

 

 

 

 

Test case for Car status report by date Module

Flowchart for Car status report by date Module 

Back  to Top 

Cyclomatic Complexity :  V(G) = Predicate Nodes + 1 = 3

S/NO

Test cases/Data

Expected results`

Actual result

1.1

Path 1 : 1,2,3

 

From frmReport.form, on Menu Bar

 Enter: 35-02-2000

Click: ok

 

Error Message:

“Not a valid date”

  

returns to 1

OK

 

1.2

Path 2 : 1,2,4,5,6

From frmReport.form, on Menu Bar

 

Enter: 20-03-2000

Click: print report

 

Prints record. 

 

Returns to main menu

OK

 

1.3

Path 3 : 1,2,4,5,6

From frmReport.form, on Menu Bar

 

Enter: 20-03-2000

Click: publish in html

 

Publishes record in HTML. 

 

Returns to main menu

OK

Back  to Top 

 

 

 

 

 

 

 

Test case for Car status report by date range Module

Flowchart for Car status report by date range Module 

Back  to Top 

Cyclomatic Complexity :  V(G) = Predicate Nodes + 1 = 3

S/NO

Test cases/Data

Expected results`

Actual result

1.1

Path 1 : 1,2,3

 

From frmReport.form, on Menu Bar

Enter From : 35-02-2000

Enter To : 45-02-2000

Click: ok

 

Error Message:

“Not a valid date”

  

returns to 1

OK

 

1.2

Path 2 : 1,2,4,5,6

 From frmReport.form, on Menu Bar

 

Enter From: 18-03-2000

Enter To: 20-03-2000

Click: print report

 

Prints car status report. 

 

Returns to main menu

OK

 

1.3

Path 3 : 1,2,4,5,6

From frmReport.form, on Menu Bar

 

Enter From: 18-03-2000

Enter To: 20-03-2000

Click: publish in html

 

Publishes record in HTML.

 

Returns to main menu

OK

Back  to Top 

 

 

 

 

 

 

 

 

Test case for Car Parking status report by date range Module

Flowchart for Car Parking status report by date range Module 

Back  to Top 

Cyclomatic Complexity :  V(G) = Predicate Nodes + 1 = 3

S/NO

Test cases/Data

Expected results

Actual result

1.1

Path 1 : 1,2,3

 

From frmReport.form, on Menu Bar 

Enter From : 35-02-2000

Enter To : 45-02-2000

Click: ok

 

Error Message:

“Not a valid date”

  

returns to 1

OK

 

1.2

Path 2 : 1,2,4,5,6

 From frmReport.form, on Menu Bar

 

Enter From: 18-03-2000

Enter To: 20-03-2000

Click: print report

Prints record.

  

Returns to main menu

OK

 

1.3

Path 3 : 1,2,4,5,6

 From frmReport.form, on Menu Bar

 

Enter From: 18-03-2000

Enter To: 20-03-2000

Click: publish in html

 

Publishes record in HTML.

  

Returns to main menu

OK

Back  to Top 

 

 

 

 

 

 

 

 

 

Test case for Car Parking status report by date range and car number Module

Flowchart for Car Parking status report by date range and car number  Module 

Back  to Top 

Cyclomatic Complexity :  V(G) = Predicate Nodes + 1 = 3

S/NO

Test cases/Data

Expected results`

Actual result

1.1

Path 1 : 1,2,3

 

From frmReport.form, on Menu Bar

 Enter Car no: FG4521

Enter From : 35-02-2000

Enter To : 45-02-2000

Click: ok

 

Error Message:

“Not a valid date”

  

returns to 1

OK

 

1.2

Path 2 : 1,2,3

 

From frmReport.form, on Menu Bar

Enter Car no: FG4523

Enter From : 35-02-2000

Enter To : 45-02-2000

Click: ok

 

Error Message:

“Not a car no!”

  

returns to 1

OK

 

1.3

Path 3 : 1,2,4,5,6

From frmReport.form, on Menu Bar

 

Enter Car no: FG4521

Enter From: 18-03-2000

Enter To: 20-03-2000

Click: print report

 

Prints record. 

 

Returns to main menu

OK

 

1.4

Path 1 : 1,2,4,5,6

From frmReport.form, on Menu Bar

 

Enter Car no: FG4521

Enter From: 18-03-2000

Enter To: 20-03-2000

Click: publish in html

 

Publishes record in HTML. 

 

Returns to main menu

OK

Back  to Top 

 

 

Hosted by www.Geocities.ws

1