Vous êtes sur la page 1sur 12

QTUT1W01/Ver. 4.

0 WEF Jan 02, 2004

SATYAM COMPUTER SERVICES LIMITED UNIT TEST CASES / REPORT

Project ID: 08022710

Project Title: RailCorp PPP ICT FMS/CMS-08022710

Subsystem / Module ID:

Unit ID:

UTR No: 08022710-UTR-Cognos-01 VERSION HISTORY

No. Of Test Cases:

Cognos/PPP304_Reliability _Report
Version No. 1.0 Date 15/02/2010 Changed By Marulvizhi

Changes Made Initial Version

Test Cases Review and Approval (to be done before testing starts) : Prepared By/Date: Reviewed By/Date: Approved By/Date:

Test Runs (to be filled during testing) : Run Number : Conducted By: Date : 1 2 3

Defect Data Consolidation (to be filled after completion of testing): Severity


Type Logic

High
Computation Interface

Medium
UI Standards

Low
Configuration Data System

Total
Documentation Others

Phase of Origin

Test Review and approval (to be filled after data consolidation) : All Test Cases have been executed (Y/N) All defects have been closed (Y/N) The number of defects found during unit testing tally with the predicted defect estimates in the Metrics Plan section of the project plan Any other comments: Testing Reviewed By/Date: Testing Approved By/Date:

08022710-UTR-Cognos-01 Project / Circle / Satyam Confidential

Page 1 of 12

Test Prerequisites :
Cognos Development server is up and running fine. The PMS EDM oracle schema, PPP_PROVISION schema is available The dimension and fact tables are available in the PPP_PROVISION schema. Sample test data is available in the PPP_PROVISION schema. Valid user is logged into the development server and has permissions to execute the report The PPP304 Reliability Report is available in the following path in the Cognos server, Public Folders > Development > PPP > Reports > Fleet Reliability Reports

08022710-UTR-Cognos-01 Project / Circle / Satyam Confidential

Page 2 of 12

1. PPP304-Reliability Report:
S.N o Layout Expected Behavior Run 1 (P/F) Prompt Page: Prompt page header -title Prompt page header Report ID Prompt page buttons at the bottom of the page List of Prompts available: PPP304 Reliability Report PPP304 Cancel Finish 1. Select Type of Report 2. Select Period a. b. Start Date End Date H/M/ L Observed Behavior * Run 2 (P/F) H/M/L Run 3 (P/F) H/M/L

3. Select Incident Status 4. Select Optional Columns Type of Prompts Select Type of Report - Radio Button Select Period a. b. Start Date - Date prompt End Date Date prompt

Select Incident Status Drop down list Select Optional Columns List Box Default selection in the prompts 1. Select Type of Report = Latest Report 2. Select Period 08022710-UTR-Cognos-01
Page 3 of 12

Project / Circle / Satyam Confidential

S.N o

Layout

Expected Behavior

Run 1 (P/F) H/M/ L

Observed Behavior * Run 2 (P/F) H/M/L

Run 3 (P/F) H/M/L

a. b.

Start Date = Latest completed months first date End Date = Latest completed months end date

3. Select Incident Status = All 4. Select Optional Columns = no option is selected With default selections of the prompts click on Finish button Report Page: Report Page Header title Report Page Header sub-title Report Page Header parameter block (for default prompt selection) Report Page Header Report ID List of columns displayed for the default prompt selection PPP304 Reliability Report For the period from <start_date> to <end_date> Incident Status: All Report Type: Latest Report Date of Reporting: todays date PPP304 1. 2.
3. 4.

The HTML report output is displayed .

Incident Date Time of Incident


IIMS Reference Number Incident Description

08022710-UTR-Cognos-01

Page 4 of 12

Project / Circle / Satyam Confidential

S.N o

Layout

Expected Behavior

Run 1 (P/F) H/M/ L

Observed Behavior * Run 2 (P/F) H/M/L

Run 3 (P/F) H/M/L

1. Select Type of Report choose Point in Time Report

Another prompt, 1a. Select Date of Reporting is displayed.

1a. Select Date of Reporting - is a date prompt with todays date as the default selection

Report Name: Reliability Report Section 1 : Prompt Page 1.1 Prompt page Layout 1.2 Flow of Prompts and Cascade sources 1.3 Point in Time Prompt 1.4 Default selections in Prompts and display values range in Prompts 1.5 Navigations of buttons functionality(If multiple Prompt pages Applicable) 08022710-UTR-Cognos-01

Testing Date

Status

Remarks

Page 5 of 12

Project / Circle / Satyam Confidential

Section 2 : Report Header 2.1 Report Title 2.2 Logo 2.3 Reporting Period 2.4 Report Id Section 3 : Report Body 3.1 Report Format 3.2 Font Size 3.3 Alignment 3.4 Naming conventions 3.5 Report level conditional formatting 3.6 Order of Report Columns 3.7 Sort Order 3.8 Report Column titles 3.9 Report Filter 3.10 Report Level calculations 3.11 Data Format 3.12 No Data Display Option Section 4 : Report Footer 4.1 Page Number 4.2 Text items as per the requirements Section 5 : Naming Conventions 5.1 Page 5.2 Prompt Page 5.3 Query / Tabular Set 5.4 Parameter 5.5 Conditional Variables

08022710-UTR-Cognos-01

Page 6 of 12

Project / Circle / Satyam Confidential

2. Incident Capture Sub System


S.N o Data Input Expected Behavior List Expe cted Observed Behavior * Crosstab(Incide Crosstab(Peek nt Type) hour) Test Expec Test Expec Test Result ted Result ted Result

1.

Latest Report: When Start Date and End date is selected

Report data has to be filtered with the dates supplied in the prompt page.

Reliability_latest_list. txt

Reliability_IncidentTy pe_Crosstab_latest.txt

Reliability_Peekhour_ Crosstab_Latest.txt

2.

Latest Report: When Start Date and End date is out of range.

Report page will be display with no data available screen.


Page 7 of 12

08022710-UTR-Cognos-01

Project / Circle / Satyam Confidential

Reliability_latest_list. txt

Reliability_IncidentTy pe_Crosstab_latest.txt

Reliability_Peekhour_ Crosstab_Latest.txt

3.

Point In Time Prompt Selected

Reliability_POINTINT IME_list.txt

Prompt Page has to be populated with One more Prompt and Report data has to be filtered with the date is selected in that Point in time prompt.

Reliability_IncidentTy pe_Crosstab_Pointintime.txt

Reliability_Peekhour_ Crosstab_Pointintime.txt

08022710-UTR-Cognos-01

Page 8 of 12

Project / Circle / Satyam Confidential

4.

Point In Time Prompt Selected. When the Point in time date is in between start date and End date

Prompt Page has to be populated with One more Prompt and Report data has to be filtered from start date to Point in time date.

Reliability_POINTINT IME_list.txt

Reliability_IncidentTy pe_Crosstab_Pointintime.txt

Reliability_Peekhour_ Crosstab_Pointintime.txt

5.

Incident Status Prompt . If we select All

Report has to be filtered with Closed and Open Incidents.

08022710-UTR-Cognos-01

Page 9 of 12

Project / Circle / Satyam Confidential

Reliability_incident _status_ALL_list.txt

6.

Incident Status Prompt. If we select Open

Report has to be filtered with Open Incidents.

Reliability_incident _status_open_list.txt

7.

Incident Status Prompt. If we select Close.

Report has to be filtered with closed Incidents.

Reliability_incident _status_close_list.txt

08022710-UTR-Cognos-01

Page 10 of 12

Project / Circle / Satyam Confidential

8.

Optional Columns Prompt: If we select Incident Location -1. Optional Columns Prompt: If we select Incident Location -2. Optional Columns Prompt: If we select Fault ID / Fault Symptom Optional Columns Prompt: If we select Defect ID / Defect Cause Description Optional Columns Prompt: If we select SET#. Optional Columns Prompt: If we select TRIP# Optional Columns Prompt:

Report has to be displayed with one more column called Incident Location -1. Report has to be displayed with one more column called Incident Location -2. Report has to be displayed with two more columns called Fault ID, Fault Symptom. Report has to be displayed with two more columns called Defect ID , Defect Cause Description. Report has to be displayed with one more column called SET#. Report has to be displayed with one more column called TRIP#. Report has to be displayed with one
Page 11 of 12

9.

10.

11.

12.

13.

14.

08022710-UTR-Cognos-01

Project / Circle / Satyam Confidential

If we select CAR#.

more column called CAR#. Report has to be displayed with one more column called Peak Hour . Report has to be displayed with one more column called Availability Period. Report will be displayed extra columns Incident Location -1, Incident Location -2, Fault ID, Fault Symptom, Defect ID , Defect Cause Description, SET#, TRIP#, CAR#, Peak Hour and Availability Period.

15.

Optional Columns Prompt: If we select Peak Hour. Optional Columns Prompt: If we select Availability Period . Optional Columns Prompt: If we select Everything

16.

17.

Note: attachments are the SQLs for the test cases.

08022710-UTR-Cognos-01

Page 12 of 12

Project / Circle / Satyam Confidential

Vous aimerez peut-être aussi