Вы находитесь на странице: 1из 21

Test Case Summary

Test Case Summary


Status
Case Result by Sheet
Pass Fail Pending
4 0 0
0 0 0
#REF! #REF! #REF!

#REF! #REF! #REF!


Totals

Percentages #REF! #REF! #REF!

1
Test Case Summary

Status
Not Attempted Total
0 4
0 0
#REF!

#REF!

#REF! #REF!

2
Sample test scenarios
Test Case ID
Sample test scenarios
Test Condition
Functionality
Accessing the page
Page validation (ex. Text field)
Searching
Filtering
Buttons
Social media connections
Usability
Web page content should be correct without any spelling or grammatical errors

All the text should be properly aligned.


All the error messages should be correct without any spelling or grammatical errors and
the error message should match with the field label.
Check for broken links and images
Enough space should be provided between field labels, columns, rows, and error messages
Check the tab should work properly
All the buttons should be in a standard format and size
Compatibility
website in different browsers (IE, Firefox, Chrome, Safari and Opera) and ensure the website is disp
images display correctly in different browsers
fonts are usable in different browsers
Page design
Landing pages
buttons
title
messages

he website is displaying properly


Project
Current Testing date:
QA Engineer
Environment:
Account/pass:
Browser:

Case # Case Name

Prerequisite:
1. The logged user should have administrative access rights to Manage User (sec_admin\plogic)

1 Login

SORT BY Filter - [Z-A] | [A-Z]

Search Account
Steps

Manage User (sec_admin\plogic)

1. Access http://

2. In Login form, provide correct details as admin user with valid credentials
for the following fields:
- username
- password
3. Click Login

Test Data: Ensure that there are available records in the Account List. By
default the records are arranged in ascending order

1. Go to Add Account page


2. In the SORT BY filter, select [Z-A]

3. Select [A-Z]
In the Account search bar, enter search criteria (e.g: Account name)
Click search icon.
Passed
Failed
Pending
Not Available
Not Attempted
Total

Expected Results Actual Results

The Sourcefit Management System login page is displayed

The Manage User page is displayed (landing page for


SuperAdmin user)

The Manage User page is displayed with the following


sections:
- Create User
- Manage User

The record list will be displayed in descending order.

The record list will be displayed in ascending order.


The correct search result will be displayed
4
0
0
0
0
4

Status Bug Details

Pass

Pass

Pass

Pass
Project
Current Testing date:
QA Engineer
Environment:
Account/pass:
Browser:

Case # Case Name

Prerequisite: Logged user must be an employee


My Leaves
(1) Page display

Check Page display

Check Leaves section, fields display

Check Leaves Summary section,


fields display

3
4
5
6

7
Check Leaves History section,
8
fields display
9
10
(2) Page functionality
1 input valid values

empty/incomplete fields

leave type dropdown button


3

4 start date field


5 current date
6 past date
7 future date
end date field
current date
past date
future date
Date selected is more than 1 day

halday button
1st half
2nd half
reason field
alphanumeric chars
special chars

submit button

cancel button

Leaves full day

Leaves half day

Invalid inputs
Duplicate leave

Date of Leave
Sick leave

Vacation leave

emergency leave

Leaves summary

Accurate display based on HR inputs


total sick leaves
leaves earned
leaves taken
available sick leave
total personal leaves
leaves earned
leaves taken
available sick leave
total emergency leave
leaves earned
leaves taken
available sick leave
(3) Connection with other Modules/Pages
Steps

ee

1. From Employee tab, click the My Leaves button


2. Go to Leaves section.

3. Go to Leaves Summary section.

4. Go to Leaves History section.


input all required fields (valid inputs)

select a combination of leaves and halfday:

halfday = NO; selected leave = either


sick/vacation/emergency/paternity/maternity

halfday = YES; selected leave = either


sick/vacation/emergency/paternity/maternity
sick leave - input dates already filed as leave
vacation leave - input dates already filed as leave
emergency leave - input dates already filed as leave
paternity leave - input dates already filed as leave
maternity leave - input dates already filed as leave

input past date


input current date
input future date
input past date
input current date
input future date
input past date
input current date
input future date
Expected Results

My Leaves page must be displayed.

Must contain the following sections:


- Leaves section
- Leaves summary
- Leaves History

Leaves section is user inputted.

Leaves section must contain the following fields:


- Leave Type (dropdown button)
- Start date (Calendar type)
- End date (Calendar type)
- Halfday (checkbox button)
- Reason (input text field)

Must contain the following buttons:


- Submit button
- Cancel button

Leaves Summary section is view only.

Leaves Summary section must contain the following fields:


A. Total Sick Leaves: (numeric value)
1. Leaves earned: (numeric value)
2. Leaves Taken: (numeric value)
3. Available Sick Leave: (numeric value)
B. Total Personal Leaves: (numeric value)
1. Leaves earned: (numeric value)
2. Leaves Taken: (numeric value)
3. Available Personal Leave: (numeric value)
C. Total Emergency Leaves: (numeric value)
1. Leaves earned: (numeric value)
2. Leaves Taken: (numeric value)
3. Available Personal Leave: (numeric value)

Sick Leave is tagged as Blue color.


Personal Leaves is tagged as Orange color.
Emergency Leave is tagged as Violet color.

Leaves History section is view only.


Must have a calendar display.
On the calendar, all approved leaves (past, current, future) are encircled in orange color.
Must have a navigation for the calendar month (previous and next button).
accept values
display error message, "___ cannot be blank."

all required fields will display error message. (incomplete or all fields are empty)
able to select dropdown values

display the ff values:


- sick leave
- vacation leave
- emergency leave
- paternity leave/maternity leave

accept
accept
accept

accept
accept
accept
halfday button must be displayed

accept
accept

accept
accept

display acknowledgment message, "Your request of leave have been submitted."

then, clear the fields


leaves summary must display:

Leaves taken +1
available sick leave +1
reset and clear the fields

display acknowledgment message, "Your request of leave have been submitted."

then, clear the fields

display acknowledgment message, "Your request of leave have been submitted."

then, clear the fields


display error message, "Invalid leave dates. Dates conflicts with another filed leave."
display error message, "Invalid leave dates. Dates conflicts with another filed leave."
display error message, "Invalid leave dates. Dates conflicts with another filed leave."
display error message, "Invalid leave dates. Dates conflicts with another filed leave."
display error message, "Invalid leave dates. Dates conflicts with another filed leave."

system must accept


system must accept
system must accept
system must not accept
system must accept
system must accept
system must accept
system must accept
system must accept

correct display of inputted leaves


accurate computation
accurate computation
accurate computation
correct display of inputted leaves
accurate computation
accurate computation
correct display of inputted leaves
correct display of inputted leaves
accurate computation
accurate computation
accurate computation
Passed 0
Failed 0
Pending 0
Not Available 0
Not Attempted 0
Total 0

Actual Results Status Bug Details

Вам также может понравиться