0% found this document useful (0 votes)
38 views22 pages

Sample Test Cases Reports Testing

The document contains test cases for testing reports functionality. It includes test cases to validate fields, buttons, filters, data displayed in columns, navigation, pagination, export to PDF/Excel and printing of reports. Test data like dates, page numbers are provided for some test cases.

Uploaded by

mehedi hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views22 pages

Sample Test Cases Reports Testing

The document contains test cases for testing reports functionality. It includes test cases to validate fields, buttons, filters, data displayed in columns, navigation, pagination, export to PDF/Excel and printing of reports. Test data like dates, page numbers are provided for some test cases.

Uploaded by

mehedi hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

Application Name

Testing Type

Browser

Browser version

FrontEnd Server Name

BackEnd Server Name

DB Name
<mention application name here> Version

<manual/automation> Testing Start Date

<chrome/IE/safari/others> Testing End Date

<version of the browser on which testing is done> Cycle No.

<frontend server name on which testing is done> CR Status

<backend server name on which testing is done> Prepared By

<DB name on which testing is done> Reviewed By

Tested By
<version of the application>

<testing start date>

<testing end date>

<1/2/3>

<open/close/deferred/hold>

Faisal Khatri
Case
Description Menu Name
No.
1 Header
Observation Application Name >> Menu

Header
3

4 Header
5 Observation Application Name >> Menu
6 Observation Application Name >> Menu
7 Observation Application Name >> Menu
Observation Application Name >> Menu
8

Observation Application Name >> Menu


9

10 Header
11 Observation Application Name >> Menu
12 Observation Application Name >> Menu
13 Observation Application Name >> Menu
Observation Application Name >> Menu
14

15 Header
Observation Application Name >> Menu
16

Observation Application Name >> Menu


17

Observation Application Name >> Menu


18

Observation Application Name >> Menu

19
Observation Application Name >> Menu

20

Observation Application Name >> Menu

21

Observation Application Name >> Menu

22

Observation Application Name >> Menu

23

Observation Application Name >> Menu


24

Observation Application Name >> Menu


25

Observation Application Name >> Menu

26

Observation Application Name >> Menu


27

Observation Application Name >> Menu

28
Observation Application Name >> Menu
29

Observation Application Name >> Menu


30

Observation Application Name >> Menu


31

Observation Application Name >> Menu


32

Observation Application Name >> Menu


33

Observation Application Name >> Menu


34

Observation Application Name >> Menu


35

36 Header
Observation Application Name >> Menu

37

Observation Application Name >> Menu


38

Observation Application Name >> Menu


39

Observation Application Name >> Menu

40

Observation Application Name >> Menu

41
Observation Application Name >> Menu

42

Observation Application Name >> Menu

43

Observation Application Name >> Menu

44

Observation Application Name >> Menu

45

46 Header
Observation Application Name >> Menu

47

Observation Application Name >> Menu

48

Observation Application Name >> Menu


49

Observation Application Name >> Menu

50
Observation Application Name >> Menu

51

52 Header
Observation Application Name >> Menu

53

54 End of File
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Test Cases Test Steps Test Data
Test Cases for Reports testing
Check for the fields/buttons displayed in the
window.

<For field level Validation refer to the Generic


Cases Template and use the cases from that
sheet>

Retrieve button
Label of the button
Default State of the button
Short cut key for the button.
Press the short cut key(ALT + R) and check for the
retrieval of the report.

Verify by clicking on the "Retrieve" button.

Close Button
Label of the button
Default State of the button
Short cut key for the button.
Verify by clicking on the "Close" button.

Functional Cases
Verify by retrieving the report for Current date. Date - 29/09/2017

Verify by retrieving the report for Past date. Date - 01/09/2017

Verify by retrieving the report for Future date. Date - 01/11/2017

Verify by retrieving the report for date range. From Date -


01/01/2017
To Date-
31/05/2017
Verify by retrieving the report after entering From Date -
wrong Date range. 31/05/2017
To Date-
From Date entered is less than To Date. 30/04/2017

Verify by retrieving the report after leaving the From Date - Blank
Date range blank. To Date-
Blank

Verify by retrieving the report after leaving the From Date -


"To Date" field blank. 01/04/2017
To Date-
Blank

Apply Valid filter criteria.


System will generate the report.
Check the report format

Check for the data displayed in <column1> (Suppose <column1> is Date


column)

Check for the data displayed in <column1> (Suppose <column1> is a Date


column)
Check for the data displayed in <column1> (Suppose <column1> is a Date
column)

Check for the data displayed in <column2> (Suppose <column2 is a numeric


column)

Check for the data displayed in <column2> (Suppose <column2 is a numeric


column)
Check for the data displayed in <column3> (Suppose <column3> is a text
column)

Check for the data displayed in <column3> (Suppose <column3> is a text


column)
Check for the overlapping of the values in all the
columns in the report.
Verify by Zooming the report to less than 100% Zoom report to
50%

Verify by Zooming the report to more than 100% Zoom report to


200%

Retrieve the report with multiple pages.

Check for the printing of the Filter Criteria at the


bottom of the report.

Navigation Panel in the report


Check for the display of the navigation panel in
the report.

Retrieve the report with multiple pages.


Click on "Next" button.
Retrieve the report with multiple pages.
Click on "Last" button.
Retrieve the report with multiple pages.
Click on "Last" button.
System will navigate user to Last Page.
Now click on "Previous" button.

Retrieve the report with multiple pages.


Click on "Last" button.
System will navigate user to Last Page.
Now click on "First" button.
Generate the report and check the default state
of the following buttons:
01. First
02. Previous

Generate the report, Click on "Last" button check


the default state of the following buttons:
01. Next
02. Last

Enter a Valid Page number in the field "Textbox to Enter Valid page
enter the page number" Number:
and Press Enter Key 01. "1"
02. "9"
03. "23"

Enter Invalid Page number in the field "Textbox to Enter Invalid Page
enter the page number" Number:
and Press Enter Key 01. "0"
02. "99999"
03. asdg

Report Export in pdf/excel


Verify by exporting the report in pdf. 01. Generate report with a Valid
filter.
02. Click on Export button to
export the report.
03. Select "pdf" format.

Check the file exported.

Check the name of the file exported.

Verify by exporting the report in xlsx/xls. 01. Generate report with a Valid
filter.
02. Click on Export button to
export the report.
03. Select "xls" format.
Check the file exported.

Printing the Report


Generate the report.
Click on Print button or Press CTRL + P.
Select Print mode as applicable for the report -
<Portrait/Landscape>
Select Page Size as applicable -
<A4/Legal>
Cycle 1
Description of actual
Expected Output Actual Output
defect

Should display the following fields and


buttons in the window:

01. <field 1>


02. <field 2>

Buttons:
01. Retrieve
02. Close

Should be "Retrieve".
Should be enabled.
Should be ALT + R.
Should retrieve the report successfully.

System should retrieve the report


successfully.

Should be "Close".
Should be enabled.
Should be ALT + C.
System should open Close the window.

System should retrieve and generate the


report successfully.
System should retrieve and generate the
report successfully.
System should retrieve and generate the
report successfully.
System should retrieve and generate the
report successfully.
System should not generate the report and
display message

"From Date cannot be less than To Date".

System should not generate the report and


display message

"From Date cannot be left blank".

System should not generate the report and


display message

"To Date cannot be left blank".

Report should be generated as per the


format specified in the BRS.

Following columns should be displayed in


the report:
01. <column1>
02. <column2>
03. <column3>

System should display the values correctly


in <column1> as per BRS.

Values should be left aligned in <column1>

System should display the date in


<column1> in following format:
(Keep which is as per your BRS, discard
rest).
<dd/mm/yyyy>
<mm/dd/yyyy>
<dd/mmm/yy>
<dd/mmm/yyyy>

System should display the values correctly


in <column2> as per BRS.

Values should be right aligned in <column2>


Values should be displayed upto <2/4>
decimals.
Values should be comma separated.
System should display the values correctly
in <column3> as per BRS.

Values should be left aligned in <column3>

Values should not get overlapped in any of


the columns in the report.
System should allow Zoom in and adjust the
report font and size accordingly.

System should allow to Zoom and adjust the


report font and size accordingly.

System should retrieve the report


successfully and display page numbers
correctly at the bottom of the page.

System should print the filter criteria given


to generate the report, at the bottom.

System should display the navigation panel


in the report < on the top header/ Bottom
right hand>.
Following buttons should be displayed in
the panel:
01. First
02. Previous
03. Next
04. Last.
05. Textbox to enter the page number.

System should allow user to navigate to the


Next page of the report.
System should allow user to navigate to the
Last page of the report.
System should navigate user to second last
page of the report.

System should navigate user to First page of


the report.
The said buttons should be in disabled
state.

The said buttons should be in disabled


state.

System should navigate the user to the


page number entered by the user.

System should display appropriate message


to enter a Valid number.

System should allow exporting the report


successfully.

Should export the report as it is as displayed


in the application.
No values in the column should get
overlapped or truncated.
All the values should be displayed clearly.
Report format should be clear to be visible.

Naming convention of the file should be as


per BRS.
System should allow exporting the report
successfully.
Should export the report as it is as displayed
in the application.
No values in the column should get
overlapped or truncated.
All the values should be displayed clearly.

System should allow printing the report


successfully.
All values in the columns of the report
should be printed correctly without
overlapping / truncated.
e1 Cycle 2
Description of actual
Defect ID Actual Output Defect ID
defect
Cycle 1 - Test Summary

Correct
Incorrect
Suggestion
Can't Test
Cycle 1 - Test Summary

0
0
0
0

You might also like