Manual Testing 70 110
Manual Testing 70 110
SCENARIO
By
Kamal Subramani
10-Feb-14
Requirement- reference
Test scenario ID Test scenario description Importance No. of test cases
document index
TS_MI_01 Section 3, Page 3 validate if the user is able to enter the Orange HRM system with a successful ESS-User account High 3
TS_MI_MIM_01 3.1.1 validate if the user is able to see the “Personal Details” on logging in the first time Medium
validate if the user is able to edit the fields other than the following and save changes
Personal Details
● Employee ID
● SSN No
20
● SIN No
● Driver License No
● Date of Birth
High
TS_MI_P_01 3.1.2 Validate if the user can upload a picture from the site of the format (jpg, png, gif ) Medium 3
TS_MI_P_02 3.1.2 Validate if the user can upload a picture of the size less than 1 MB Medium 2
TS_MI_P_03 3.1.2 Validate if the user can replace a picture when a new picture is uploaded Low 2
validate if the site is HTML 4.0 compliant (We do not know how to test this, but we still need to make a
TS_MI_Aesthetics_01 4.1 note Medium We do not know how many test cases this
of this. Sometimes, we might need the dev team's help to run this kind of test cases) will result it, so leaving it empty
TS_MI_Aesthetics_02 4.1 validate if all pages download in less than 10 seconds over a 56k modem connection(Performance Medium
requirement -but to be noted just as well)
TS_MI_Aesthetics_03 4.1 Validate if all pages fit in a web browser displayed on a computer set to 640 x 480 pixels Medium
TS_MI_Aesthetics_04 4.1 Validate if all pages use a web safe color palette Medium
validate if the site is compatible with Internet Explorer 4, 5 and 5.5, and with Firefox 4-6, as well as
TS_MI_Aesthetics_05 4.1 Google Medium
Chrome 4.0 and later(gives an indication that when we set up the test env we need all the versions of
the
browsers installed on test machines)
validate if the site confirms to the WAI Accessibility Guidelines outlined at
TS_MI_Aesthetics_06 4.1 http://www.w3.org/TR/WAI- Medium
WEBCONTENT/ (Accessibility Testing requirement)
TS_MI_Aesthetics_07 4.1 validate if all pages of the site are available for search engine robots Medium
TS_MI_Aesthetics_08 4.1 validate if the static images on the site are displayed correctly Medium
By
Kamal Subramani
Module Admin
Component Admin
Document References E-Banking_Admin_FRS_V1.2,
E-Banking_admin_test scenarios_v1.0
Author Suresh Babu
Test Case ID/Name Test Case Description Step Name Step Description Input Fields Expected Result Actual Results TestCaseR TC Priority
esults
RF-Home Page
TC001_Ebanking_RF Verify all the visitor links functionality Step1 Enter URL and click on go URL System displays Home page
Home Page_Visitor in RF Home page of Ranford Bank
Links Step2 Click on Home System displays Home page
of Ranford Bank
Step3 Click on Personal Banking System displays information
about Personal Banking
TC002_Ebanking_RF Verify Admin Login with valid Step1 Enter URL & Click on go URL System displays Ranford
Home Page_Admin username & Password. Home Page with login facility
Login_valid Step2 Enter username,password &Click on Username & Password System displays Admin Home
Login Page
TC003_Ebanking_RF Verify Admin Login with invalid Step1 Enter URL & Click on go URL System displays Ranford
Home Page_Admin username & password Home Page with login facility
Login_invalid Step2 Enter invalid username or invalid Username & Password System displays correspoding
password & click on login error message.
TC004_Ebanking_RF Verify Banker Login valid Username Step1 Enter URL & click on go URL System displays home page
Home Page_Banker & Password with login facility
Login_valid Step2 Select respective branch System display the selected
branch
TC005_Ebanking_RF Verify Banker Login with invalid Step1 Enter URL & click on go URL System displays home page
Home Page_Banker Username or invalid password. with login facility
Login_invalid Step2 Select respective branch System display the selected
branch
Step3 Enter invalid username or invalid Username & Password System displays
password & click on login corresponding error message.
TC006_Ebanking_RF Verify all CustomerLogin Links Step1 Enter URL & click on go URL System displays home page
Home with login facility
Page_Customer Step2 Click on Personal System displays login page for
Links Personal baking
Step3 Click on Corporate System displays login page for
Corporate banking
Step4 Click on International System displays login page for
Admin Links
International banking
TC007_Ebanking_Ad This testcase is validates all admin Step1 Enter Valid URL & click on go URL System displays home page
min Home home page links with login facility
Page_Admin Links Step2 Enter username, Password & Click Username & Password System displays Admin
on Login module
Step3 Click on Branches System displays Branches
details Page
Step4 Click on Roles System displays Roles details
Page.
Step5 Click on Users System displays Users details
Page.
Step6 Click on Employees System displays Employees
Details Page.
Step7 Click on Home System displays Home page
of Admin module.
Step8 Click on Change Password System displays Change
Password Page.
Step9 Click on Logout Logout from the system and
displays Ranford Home Page.
Branches
TC008_Ebanking_Ad Verify creation of a new branch with Step1 Enter URL & click on go URL System displays home page
min_Branches_New valid data. with login facility
Branchcreation_valid Step2 Enter valid Username,Password & Username & Password System displays Admin
click on login module
Step3 Click Branches System displays branches
details page
Step4 Click New Branch System displays New branch
Entry Page.
Step5 Enters necessary fields with valid Branch Name System clears all fields
data and click on Reset Address1
Address2
Address3
Area
Zip code
TC009_Ebanking_Ad Verify creation of a new branch by Step1 Enter URL & click on go URL System displays home page
min_Branches_New clicking Cancel with login facility
Branchcreation_Canc Step2 Enter valid Username,Password & Username & Password System displays Admin
el click on login module
Step3 Click Branches System displays branches
details page
Step4 Click New Branch System displays New branch
Entry Page.
Step5 Enters necessary fields with valid Branch Name System closes the new branch
data and clicks on Cancel Address1 entry page and displays
Address2 branches details page.
Address3
Area
Zip code
TC010_Ebanking_Ad Verify new branch creation with Step1 Enter URL & Click go URL System displays home page
min_Branches_New invalid data. with login facility
Branchcreation_invali Step2 Enter valid Username,Password & Username & Password System displays Admin
d click on login module
Step3 Click Branches System displays branches
details page.
Step4 Click New Branch System displays New branch
Entry Page
Step5 Enter necessary fields with invalid Branch Name System displays
data & click on Submit Address1 corresponding Error message
Address2
Address3
Area
Zip code
TC011_Ebanking_Ad Verify branch creation by leaving Step1 Enter URL & Click go URL System displays home page
min_Branches_New mandatory fields. with login facility
Branchcreation_man Step2 Enter valid Username,Password & Username & password System displays Admin
dtory fields click on login module
Step3 Click Branches System displays branches
details page.
Step4 Click New Branch System displays New branch
Entry Page
Step5 Entering data by leaving mandatory Branch Name System displays
fields & click on Submit Address1 corresponding Error message
Address2
Address3
Area
Zip code
TC012_Ebanking_Ad Verify branch creation with duplicate Step1 Enter URL & Click go URL System displays home page
min_Branches_New data. with login facility
Branchcreation_dupli Step2 Enter valid Username,Password & Username& password System displays Admin
cate click on login module
TC013_Ebanking_Ad Verify branch updation with valid Step1 Enter URL & click go URL System displays home page
min_Branches_Branc data. with login facility
h updation_valid Step2 Enter Username,Password & click Username & password System displays Admin
on login module
Step3 Click Branches System displays branches
details page
Step4 Select required Branch and Click on System displays branch
Edit updation page.
Step5 modify necessary fields with valid Branch Name System displays a message “
data & click on Update Address1 Branch Updated successfully
Address2
Address3
Area
Zip code
TC014_Ebanking_Ad Verify branch updation with invalid Step1 Enter URL & click go URL System displays home page
min_Branches_Branc data. with login facility
h updation_invalid Step2 Enter Username,Password & click Username & Password System displays Admin
on login module
Step3 Click Branches System displays branches
details page
Step4 Select required Branch and Click on System displays branch
Edit updation page.
Step5 modify necessary fields with invalid Branch Name System displays
data & click on Update Address1 corresponding error message.
Address2
Address3
Area
Zip code
TC015_Ebanking_Ad Verify branch updation with existing Step1 Enter URL & click go URL System displays home page
min_Branches_Branc data. with login facility
h updation_duplicate Step2 Enter Username,Password & click Username & Password System displays Admin
on login module
Step3 Click Branches System displays branches
details page
Step4 Select required Branch and Click on System displays branch
Edit updation page.
Step5 modify necessary fields with Branch Name System displays
duplicate data & click on Update Address1 corresponding error message.
Address2
Address3
Area
Zip code
TC017_Ebanking_Ad Verify branch deletion with is having Step1 Enter URL & click go URL System displays home page
min_Branches_Branc dependency. with login facility
h Step2 Enter Username,Password & click Username & Passowrd System displays Admin
deletion_dependency on login module
Step3 Click Branches System displays branches
details page.
Step4 Select required Branch and click on System displays a
Delete confirmation “Are you sure you
want to delete this record?”
with “Ok” and “Cancel” buttons
Step6 if you do not want to delete then click System closes the branch
on "Cancel". Deletion page and displays
branches details page
TC018_Ebanking_Ad Verify branch deletion without any Step1 Enter URL & click go URL System displays home page
min_Branches_Branc dependency with login facility
h deletion_without Step2 Enter Username,Password & click Username & Password System displays Admin
dependency on login module
Step3 Click Branches System displays branches
details page.
Step4 Select required Branch and click on System displays a
Delete confirmation “Are you sure you
want to delete this record?”
with “Ok” and “Cancel” buttons
TC019_Ebanking_Ad Verify Search & Clear. step1 Enter URL & click go URL System displays home page
min_Branches_Searc with login facility
Roles
displays all Branch details
TC020_Ebanking_Ad Verify new role creation with valid step1 Enter URL & click go URL System displays home page
min_Roles_New data. with login facility
Role_valid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Roles System displays Role details
page
step4 click on New Roles System displays New Role
Entry Page.
step5 Enter necessary fields with valid Role Name System clears all fields.
data and click on Reset Role Description
step6 Enter necessary fields with valid Role Name System displays a message
data and click on Submit Role Description “New Role Created
successfully with Role Id”
TC021_Ebanking_Ad Verify new role creation by clicking step1 Enter URL & click go URL System displays home page
min_Roles_New Cancel with login facility
Role_Cancel step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Roles System displays Role details
page
step4 click on New Roles System displays New Role
Entry Page.
step5 Enter necessary fields with valid Role Name System closes the new role
data or with out entering any fields Role Description entry page and displays roles
click on Cancel details page
TC022_Ebanking_Ad Verify new role creation with invalid step1 Enter URL & click go URL System displays home page
min_Roles__New data. with login facility
Role_invalid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Roles System displays Role details
page
step4 click on New Roles System displays New Role
Entry Page.
step5 Enter necessary fields with invalid Role Name System displays
data and click on Submit Role Description corresponding error message
TC023_Ebanking_Ad Verify new role creation by leaving step1 Enter URL & click go URL System displays home page
min_Roles_New mandatory fields. with login facility
Role_mandatory step2 Enter Username,Password & click Username & Password Ststem displays Admin
fields on Login module.
step3 Click Roles System displays Role details
page
step4 click on New Roles System displays New Role
Entry Page.
TC024_Ebanking_Ad Verify new role creation by giving step1 Enter URL & click go URL System displays home page
min_Roles_New duplicate data. with login facility
Role_duplicate step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Roles System displays Role details
page
step4 click on New Roles System displays New Role
Entry Page.
step5 Enter all fileds with duplicate data & Role Description System displays
click on Submit Role Type corresponding error message
TC025_Ebanking_Ad Verify role updation with valid data. step1 Enter URL & click go URL System displays home page
min_Roles_update with login facility
Role_valid step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Roles System displays Roles details
page
step4 click edit on the respective role to be System displays Roles Update
edited Page
step5 Update necessary fields with valid Role Name System displays a message
data & click on Update Role Description “Roles Updated Successfully”
TC026_Ebanking_Ad Verify role updation with invalid data. step1 Enter URL & click go URL System displays home page
min_Roles_update with login facility
Role_invalid step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Roles System displays Roles details
page
step4 click edit on the respective role to be System displays Roles Update
edited Page
step5 Update necessary fields with invalid Role Name System displays
data & click on Update Role Description corresponding error message
TC027_Ebanking_Ad Verify role updation by leaving step1 Enter URL & click go URL System displays home page
min_Roles_update mandatory fields. with login facility
Role_mandatory step2 Enter Username,Password & click Username & password Ststem displays Admin
fields on Login module.
step3 Click Roles System displays Roles details
page
step4 click edit on the respective role to be System displays Roles Update
edited Page
step5 Update role by leaving mandatory Role Name System displays
fields & click on Update Role Description corresponding error message
TC028_Ebanking_Ad Verify role updation with duplicate step1 Enter URL & click go URL System displays home page
min_Roles_update data. with login facility
Role_duplicate step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Roles System displays Roles details
page
step4 click edit on the respective role to be System displays Roles Update
edited Page
TC029_Ebanking_Ad Verify role deletion with dependency. step1 Enter URL & click on go URL System displays home page
min_Roles_delete with login facility
Role_dependency step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Roles System displays Roles details
page
step4 click on delete on the respective role System displays a
to be deleted confirmation “Are you sure you
want to delete this record?”
with “Ok” and “Cancel” buttons
step6 if you do not want to delete then click System closes the Role
on "Cancel". Deletion page and displays
Role details page
TC030_Ebanking_Ad Verify role deletion without any step1 Enter URL & click on go URL System displays home page
min_Roles_delete dependency. with login facility
Role_without step2 Enter Username,Password & click Username & password Ststem displays Admin
dependency on Login module.
step3 Click Roles System displays Roles details
page
step4 click on delete on the respective role System displays a
to be deleted confirmation “Are you sure you
want to delete this record?”
with “Ok” and “Cancel” buttons
Users
Role details page
TC031_Ebanking_Ad Verify User Creation with valid data step1 Enter URL & click on go URL System displays home page
min_Users_New with login facility
User_valid step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Users System displays user details
page.
step4 click on New user System displays New user
creation Page.
step5 enters necessary fields with valid Customer Name System clears all fields.
data and clicks Reset. User Name
Login Password
Transaction Password
TC032_Ebanking_Ad Verify User Creation with valid data step1 Enter URL & click on go URL System displays home page
min_Users_New by clicking Cancel with login facility
User_Cancel step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Users System displays user details
page.
step4 click on New user System displays New user
creation Page.
step5 Enters necessary fields with valid Customer Name System closes the new user
data or with out entering any fields User Name creation page and displays
clicks Cancel. Login Password user details page.
Transaction Password
TC033_Ebanking_Ad Verify User Creation with invalid data step1 Enter URL & click on go URL System displays home page
min_Users_New with login facility
User_invalid step2 Enter Username,Password & click Username & password Ststem displays Admin
on Login module.
step3 Click Users System displays user details
page.
step4 click on New user System displays New user
creation Page.
step5 Enter necessary fields with invalid Customer Name System displays
data and click on Submit. User Name corresponding error message
Login Password
Transaction Password
TC034_Ebanking_Ad Verify User Creation by leaving step1 Enter URL & click on go URL System displays home page
min_Users_New mandatory fields with login facility
User_mandatory step2 Enter Username,Password & click Username & Password Ststem displays Admin
fields on Login module.
step3 Click Users System displays user details
page.
step4 click on New user System displays New user
creation Page.
step5 Entering data by leaving mandatory System displays
fields & click on Submit. corresponding error message
TC035_Ebanking_Ad Verify User Creation by entering step1 Enter URL & click on go URL System displays home page
min_Users_New duplicate data. with login facility
User_duplicate step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Users System displays user details
page.
step4 click on New user System displays New user
creation Page.
step5 Enter duplicate data & click on User Name System displays
Submit. Login Password corresponding error message
Transaction Password
TC036_Ebanking_Ad Verify User Updation with valid data. step1 Enter URL & click on go URL System displays home page
min_Users_Update with login facility
TC037_Ebanking_Ad Verify User Updation with invalid step1 Enter URL & click on go URL System displays home page
min_Users_Update data. with login facility
User_invalid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Users System displays users details
page.
step4 click edit for any user System displays user updation
page.
step5 modify necessary fields with invalid User Name System displays
data and click on Update. Login Password corresponding error message
Transaction Password
TC038_Ebanking_Ad Verify User Updation by leaving step1 Enter URL & click on go URL System displays home page
min_Users_Update mandatory fields. with login facility
User_mandatory step2 Enter Username,Password & click Username & Password Ststem displays Admin
fields on Login module.
step3 Click Users System displays users details
page.
step4 click edit for any user System displays user updation
page.
step5 Modify by leaving mandatory fields & User Name System displays
click on Update. Login Password corresponding error message
Transaction Password
TC039_Ebanking_Ad Verify User Updation by entering step1 Enter URL & click on go URL System displays home page
min_Users_Update duplicate data. with login facility
User_duplicate step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Users System displays users details
page.
step4 click edit for any user System displays user updation
page.
step5 Modify with duplicate data & click on User Name System displays
Update. Login Password corresponding error message
Transaction Password
TC040_Ebanking_Ad Verify User Deletion. step1 Enter URL & click on go URL System displays home page
min_Users_Delete with login facility
User step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Users System displays users details
page.
step4 click Delete for any user System displays a
confirmation window with
“Yes” and “No” options.
step5 if you want to delete then click on System deletes the user.
"OK"
TC041_Ebanking_Ad Verify Search & clear. step1 Enter URL & click go URL System displays home page
min_Users_Search & with login facility
Clear step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Users System displays users details
page.
step4 Select Proper country/state/city System displays Users based
on the selection criteria.
Employees
displays all User details
TC042_Ebanking_Ad Verify Employee Creation with valid step1 Enter URL & click go URL System displays home page
min_Employee_New data. with login facility
Employee_valid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click on New Employee System displays New
Employee Entry Page.
step5 Enter necessary fields with valid Employee Name System displays a message
data and clicks Submit. Login Password “Employee Created
Successfully with Employee
ID”
step6 Enters necessary fields with valid Employee Name System clears all fields.
data and clicks Reset. Login Password
TC043_Ebanking_Ad Verify Employee Creation by clicking step1 Enter URL & click go URL System displays home page
min_Employee_New Cancel with login facility
Employee_Cancel step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click on New Employee System displays New
Employee Entry Page.
step5 Enters necessary fields with valid Employee Name System closes the new
data or with out entering any fields Login Password Employee entry page and
clicks Cancel. displays Employee details
page.
TC044_Ebanking_Ad Verify Employee Creation with invalid step1 Enter URL & click go URL System displays home page
min_Employee_New data. with login facility
Employee_invalid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click on New Employee System displays New
Employee Entry Page.
step5 Enter necessary fields with invalid Employee Name System displays
data and clicks Submit. Login Password corresponding error message
TC045_Ebanking_Ad verify Employee Creation by leaving step1 Enter URL & click go URL System displays home page
min_Employee_New mandatory fields with login facility
TC046_Ebanking_Ad verify by entering duplicate data step1 Enter URL & click go URL System displays home page
min_Employee_New fields with login facility
Employee_duplicate step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click on New Employee System displays New
Employee Entry Page.
step5 Enter duplicate data fields & click on Employee Name System displays
Submit. Login Password corresponding error message
TC047_Ebanking_Ad verify Employee Updation by entering step1 Enter URL & click go URL System displays home page
min_Employee_Empl valid data. with login facility
oyee update_valid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click on Edit Employee System displays Employee
Updation Entry Page.
step5 click edit on the respective employee System displays Employee
details to be edited Update Page.
step6 Update necessary fields with valid Employee Name System displays a message
data and clicks Update. Login Password “Updated Successfully”
TC048_Ebanking_Ad verify Employee Updation by entering step1 Enter URL & click go URL System displays home page
min_Employee_Empl invalid data. with login facility
oyee update_invalid step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click on Edit Employee System displays Employee
Updation Entry Page.
step5 click edit on the respective employee System displays Employee
details to be edited Update Page.
step6 Update necessary fields with invalid Employee Name System displays
data and clicks Update. Login Password corresponding error message
TC049_Ebanking_Ad verify Employee Updation by leaving step1 Enter URL & click go URL System displays home page
min_Employee_Empl mandatory fields. with login facility
oyee step2 Enter Username,Password & click Username & Password Ststem displays Admin
update_mandatory on Login module.
fields step3 Click Employee System displays employee
details page.
step4 click on Edit Employee System displays Employee
Updation Entry Page.
step5 click edit on the respective employee System displays Employee
details to be edited Update Page.
TC050_Ebanking_Ad verify Employee Updation by step1 Enter URL & click go URL System displays home page
min_Employee_Empl entering duplicate data fields. with login facility
oyee step2 Enter Username,Password & click Username & Password Ststem displays Admin
update_duplicate on Login module.
step3 Click Employee System displays employee
details page.
step4 click on Edit Employee System displays Employee
Updation Entry Page.
step5 click edit on the respective employee System displays Employee
details to be edited Update Page.
step6 Update an employee by entering Employee Name System displays
duplicate data fields & click on Login Password corresponding error message
Update.
TC051_Ebanking_Ad verify Employee Deletion step1 Enter URL & click go URL System displays home page
min_Employee_Empl with login facility
oyee Deletion step2 Enter Username,Password & click Username & Password Ststem displays Admin
on Login module.
step3 Click Employee System displays employee
details page.
step4 click Delete on the respective role to System displays a message
be deleted. “Are you sure you want to
delete this record” with “Ok”
and “Cancel” buttons
step5 if you want to delete then click on System deletes the Employee.
"OK"
step6 if you don't want to delete then click System closes the Employee
on "Cancel" Deletion page and displays
Employee details page.
Test case ID Test Objective Precondition Steps: Test data Expected result Post-condition
1. A valid ESS-User account to
TC_MI_01 Successful Employee login to login 1. In the login Panel, enter the "A valid username" The user is logged in successfully. There is only one
Enter the actual data expected result for the entire test case. However,
OrangeHRM portal to be available username in that
2. Orange HRM 3.0 site is your real time does not have to be so. If it makes sense that for
For first time users personal information is
Check the screenshot to get an idea launched situation every
displayed.
of what screen we are testing on a compatible browser step, you want to write the result of exactly what
Note: This info is only additional. Just as a pointer to
happens with it, please free to have an expected
result
2. Enter the Password for the "A valid Password" for each test step the tester
ESS-User account in the
Pic 1.jpg password field
3. Click "Login" button
TC_MI_02 Error message on unsuccessful 1. A ESS-User name to login to be In the login Panel, enter An Error message is displayed and the user is not
Employee login to OrangeHRM available 1. the "A valid username" logged
portal 2. Orange HRM 3.0 site is in to the Orange HRM portal. "<Exact Error
launched username Message>" As you can see, post condition can be left empty
on a compatible browser In the test case, it is not enough when we say, 'that when there is nothing else to add
an
error is displayed'- in addition to that, we will have
to
mention the exact error message that is going to be
encountered by the user- This information can
2. Enter the Password for the "A invalid Password" generally
be found in FRD(SRS). If not, look in the technical
ESS-User account in the design
password field document or Use cases.- Check the test next case,
3. Click "Login" button where we write Expected result, step wise.
TC_MI_MIM_01 First time user login-information 1. A ESS-User name to login to be 1. In the login Panel, enter the "A valid username"
display check available for a first time user of the username
site.
2. Orange HRM 3.0 site is launched
on a compatible browser
Pic 2.jpg
2. Enter the Password for the "A valid Password"
ESS-User account in the
password field
3. Click "Login" button The user is logged in successfully and the personal
information page is displayed
4. Check the fields on the Check if the following fields are disabled for entry in
"Personal information Page" Personal Details:
● Employee ID
● SSN No
These fields are grayed out and cannot be modified
● SIN No
TC_MI_P_04 Check the upload of a valid format 1. Orange HRM 3.0 site is launched Click on the photograph
by over the size of 1 MB on a compatible browser and a ESS displayed at the top left This page will contain options to select and upload
User account holder is logged in corner of the page The "Photograph screen" will be displayed pictures.
to You will be able to browse your local machine for
the site Click on "Choose a file" button images
2. A JPG file is available that is more Name of the image
than 1 MB Choose the JPG file that is Location-path on the
more than 1 MB machine The file name is selected in the "Choose a file" box
* Similarly, try writing test cases for multiple valid and invalid formats and sizes
By
Kamal Subramani
BRD- Section FSD- Section Test scenario ID Test case ID Status Defects
1- Loan Process 1.1- New users TS_Loan_001- Validate the "Apply Loan" feature as a new user TC_newuser_01 Passed
TC_newuser_02 Passed
Failed
Defect_01,
Passed
TC_newuser_03 Defect_02
Blocked
TS_Loan_002- validate the "Apply Loan" feature as a already existing user TC_newuser_04
Failed
TC_newuser_05 Defect_01
Passed
TC_newuser_06 Defect_03
TC_newuser_07
TS_Loan_003- For a new user in the "Apply loan", check the guest customer option
Passed
and
apply loan TC_newuser_08
TS_Loan_004 - For a new user in the "Apply loan", check the Register option and
Passed
apply
loan TC_newuser_09
TS_Loan_005- Login to the loan portal as an already a customer with a loan and
Passed
check
Passed
1.2- Existing users the information displayed TC_Exist_User_01
Passed
TS_Loan_006-Check the Loan whose status is "Sent for review" TC_Exist_User_02
Passed
TS_Loan_007-Check the Loan whose status is "Reviewed and Accepted" TC_Exist_User_03
TS_Loan_008-Check the Loan whose status is "Reviewed and deleted" TC_Exist_User_04
TS_Loan_009-Check for a visitor if the information on the site is accessible in less
Passed
than 3
2- Ease of use 2.1- Ease os use
clicks or not TC_EasyUse_01
TS_Loan_010-Check for a registered user if the information on the site is accessible
Passed
in
less than 3 clicks or not TC_EasyUse_02
TS_Loan_011-Check for a banker if the information on the site is accessible in less
Passed
than
3 clicks or not TC_EasyUse_03
By
Kamal Subramani
Sanity Testing
* The most important point of check at this point is, whether we have a system available to test or not.
A rule of thumb where sanity testing is concerned is that, even if one sanity test case fails, the build will not be accepted for testing.
…..and so on
2. Enter the Password for the ESS-User account in "A valid Password"
Pass
3. Click "Login" button
TC_MI_02 Error message on unsuccessful 1. A ESS-User name to login to be 1. In the login Panel, enter the username "A valid username" An Error message is displayed and the user is not
Employee login to OrangeHRM available logged in to the Orange HRM portal. "<Exact Error
portal 2. Orange HRM 3.0 site is launched Message>"
on a compatible browser
2. Enter the Password for the ESS-User account in "A invalid Password"
the password field
3. Click "Login" button
Pass
irst time user of the site.2. Orange
TC_MI_MIM_01 First time user login-information HR 1. In the login Panel, enter the username "A valid username"
display
check
Pic 2.jpg
2. Enter the Password for the ESS-User account in "A valid Password"
Pass
1. Orange HRM 3.0 site is launched
TC_MI_MIM_02 Personal details- modification with o 1. Check the fields on the "Personal information The users information is displayed
valid values- "First Name" Page"
2. Change the field, "First Name" with enter a valid "A valid new value for
new name in this field the first name field"
3. Click on "Save" The first name field needs to now show the new value
entered
Fail
new image.
TC_MI_P_03 Check the upload of a invalid format 1. Orange HRM 3.0 site is launched Click on the photograph displayed at the top left The "Photograph screen" will be displayed The message of 'Invalid file type' should appear
of the picture that is less than 1 MB on a compatible browser and a ESS corner of the page (as only JPG, GIF and PNG files supported) after
User account holder is logged in to This page will contain options to select and upload the save button. But it uploads the complete
the site pictures. exe file and then gives a message that the file
2. A exe file is available that is less type is invalid.
than 1 MB
Click on "Choose a file" button You will be able to browse your local machine for
images OrangeHRM issue 2.jpg
Choose the doc file that is less than 1 MB The file name is selected in the "Choose a file" box
audacity.exe on C://
Click on upload An error message is displayed that the format is not
supported- <The exact error message>
TC_MI_P_04 Check the upload of a valid format 1. Orange HRM 3.0 site is launched Click on the photograph displayed at the top left This page will contain options to select and upload No run
by over the size of 1 MB on a compatible browser and a ESS corner of the page The "Photograph screen" will be displayed pictures.
User account holder is logged in to You will be able to browse your local machine for
the site Click on "Choose a file" button images
2. A JPG file is available that is Name of the image
more than 1 MB Location-path on the
Choose the JPG file that is more than 1 MB machine The file name is selected in the "Choose a file" box
By
Kamal Subramani
Defect ID Defect Description Steps to reproduce Severity Status Created by Assigned to Screenshot
1
Launching OrangeHRM from google search results
page 1. Launch google.com and search for Orange HRM 1-medium Open QA team member QA lead
causes the site to be open in the vietnamese language website
OrangeHRM issue 1.jpg
2. click on the the OrangeHRM demo page
http://opensource.demo.orangehrm.com/ from
Google search results.
2 The invalid file format error message for invalid 1. launch OrangeHRM and login as a employee 1- Medium Open QA team member QA team lead
photographs is appearing after the upload is complete 2. Click on the photograph displayed at the top left
OrangeHRM issue 2.jpg
corner of the personal details page
3. Click on "Choose a file" button and choose a
".exe"
file that is less than 1 MB
4. Click Upload
Expected result: An error should be displayed that
it
is an invalid file format.
Actual Result: The message of 'Invalid file type'
should appear (as only JPG, GIF and PNG files
supported) after the Upload button. But it uploads
the complete exe file and then gives a message that
the file type is invalid.
Kamal Subramani
The gap in the total executed and planned can be absorbed by the QA team
Status for 08/31/2013
Overall status
Number of test cases planned 100
Number of test cases executed 78
Pass Percentage of the defects 98%
Defects density 2.5 per day
DETAILED STATUS
Critical defects percentage 20%
Date of
Complexit Responsibl Execution(Can Status(Pass/Fail/ Defect ID- Brief
Module Scenarios Sub Levels y e be blo description Severity Status
tester past, present or cked/not executed)
future date)
Admin Featured car Select all Medium Tester X 01-09-13 Not executed
Select New Complex Tester X 31-08-13 Pass
deselect some Complex Tester X 31-08-13 Pass
deselect all Medium Tester A 01-09-13 Not executed
BUG REPORT
Defect ID Defect Description Steps to reproduce Severity State Created by Assigned to
1028 Cannot add car make, 404 error on clicking the
link 1. Login to the site using the admin credentials 1- High Open Tester X Dev representative
2. Click on the "Car Make Management" menu
option from the left side navigation
3. The list of the makes of the cars available
will be displayed
4. There will also be a link "Add new car
make" present on the top(header) of the
list
5. Click on the link
1. Purpose
This document explains the various activities performed as part of Testing of
‘ABCD transport system’ application.
2. Application Overview
‘ABCD transport system’ is a web based Bus ticket booking application. Tickets for
various buses can be booked using the online facilities. Real time passenger
information is received from a ‘Central repository system’, which will be referred
before booking is confirmed. There are several modules like Registration, Booking,
Payment and Reports which are integrated to fulfill the purpose.
3. Testing Scope
<This section explains about the functions/modules in scope & out of scope for
testing; Any items which are not tested due to any
constraints/dependencies/restrictions. Example: A functionality verification
which needs connectivity to a third party application cannot be tested, as the
connectivity could not be established due to some technical limitations. This
section should be clearly documented, else it will be assumed that Testing covered
all areas of the application>
a) In Scope
Functional Testing for the following modules are in Scope of Testing
Registration
Booking
Payment
b) Out of Scope
Performance Testing was not done for this application.
c) Items not tested
Verification of connectivity with the third party system ‘Central
repository system’ was not tested, as the connectivity could not be
established due to some technical limitations. This can be verified
during UAT (User Acceptance Testing) where the connectivity is
available or can be established.
4. Metrics
<Metrics will help to understand the test execution results, status of test cases &
defects etc. Required Metrics can be added as necessary. Example: Defect
Summary-Severity wise; Defect Distribution-Function/Module wise; Defect Ageing
etc.. Charts/Graphs can be attached for better visual representation>
d) No. of test cases planned vs executed