Upload
jaspal-aujla
View
102
Download
0
Embed Size (px)
Citation preview
Project Name: Facebook Project URL: https://www.facebook.com/ Test
Browser: Mozilla Firefox Test Date: 2015/12/17 10:39:00
Test Case and Steps
Expected Actual Pass Fail Time
Module Name: HomePage_Title,Header&Login
TC Name: Facebook_HomePage_verifyApplicationTitle
Description: To be verify app url should be working and takes the user to valid page
Verify current page Title
Page Title should be: Facebook - Log In or Sign Up
Actual title is: Facebook - Log In or Sign Up
PASS
TC Name: Facebook_HomePage_verifyApplicationLogo
Description: To be verify valid app logo should be displayed
Verify Object (Facebook logo)
Object should be present on page Object does not found
FAIL
TC Name: Facebook_HomePage_Login_verifyTextAvailability_Email or Phone
Description: To be verify text "Email or Phone" should be available under login section
Verify Object (Email or phone text)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_Login_verifyTextFieldAvailability_Email or Phone
Description: To be verify text field "Email or Phone" should be available under login section
Verify Object (Email or phone textbox)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_Login_verifyTextAvailability_Password
Description: To be verify text "Password" should be available under login section
Verify Object (Password text)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_Login_verifyTextFieldAvailability_Password
Description: To be verify text field "password" should be available under login section
Verify Object (Password textbox)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_Login_verifyBottonAvailability_ Login
Description: To be verify login button should be available under login section
Verify Object (Login button)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_Login_verifyLoginWithInvalidCredentials_WithoutCredentials
Description: To be verify login functionality with all text fields blank
Click on Object (Login button)
Object should be clicked Object has been clicked successfully PASS
Verify Object (Incorrect email or phone number error message)
Object should be present on page Object does not found
FAIL
TC Name: Facebook_HomePage_Login_verifyLoginWithInvalidCredentials_InvalidEmail&Password
Description: To be verify login functionality with invalid email and password
Enter value (jaspal.test) in Email or Phone textbox
Value should be enter in textbox Value has been entered successfully PASS
Enter value (jaspal) in Password textbox
Value should be enter in textbox Value has been entered successfully PASS
Click on Object (Login button)
Object should be clicked Object has been clicked successfully PASS
Verify Object (Incorrect email or phone number error message)
Object should be present on page Object does not found
FAIL
TC Name: Facebook_HomePage_Login_verifyLoginWithInvalidCredentials_ValidEmail&InvalidPassword
Description: To be verify login functionality with valid email and invalid password
Enter value ([email protected]) in Email or Phone textbox
Value should be enter in textbox Value has been entered successfully PASS
Enter value (jaspal) in Password textbox
Value should be enter in textbox Value has been entered successfully PASS
Click on Object (Login button)
Object should be clicked Object has been clicked successfully PASS
Verify Object (Please re-enter your password error
message)
Object should be present on page Object does not found
FAIL
TC Name: Facebook_HomePage_Login_verifyLoginWithValidCredentials_ValidEmail&Password
Description: To be verify login functionality with valid email and password
Enter value ([email protected]) in Email or Phone textbox
Value should be enter in textbox Value has been entered successfully PASS
Enter value (******) in Password textbox
Value should be enter in textbox Value has been entered successfully PASS
Click on Object (Login button)
Object should be clicked Object has been clicked successfully PASS
Verify Object (User Profile linktext)
Object should be present on page Object has been displayed successfully
PASS
Click on Object (User Navigation link icon)
Object should be clicked Object has been clicked successfully PASS
Click on Object (Log Out link text)
Object should be clicked Object has been clicked successfully PASS
TC Name: Facebook_HomePage_Login_verifyLinkTextAvailability_ForgotYourPassword?
Description: To be verify Forgot your password? linktext should be available under login section
Verify Object Object should be present on page Object has been displayed PASS
(Forgot your password? linktext)
successfully
TC Name: Facebook_HomePage_Login_verifyLinkTextFunctionality_ForgotYourPassword?
Description: To be verify functionality of Forgot your password? linktext under login section
Click on Object (Forgot your password? linktext)
Object should be clicked Object has been clicked successfully PASS
Verify current page Title
Page Title should be: Forgot Password | Can't Log In |
Actual title is: Forgot Password | Can't Log In | Facebook
FAIL
Verify current page URL
Page URL should be: https://www.facebook.com/login/identify?ctx=recover&lwv=110
Actual URL is: https://www.facebook.com/login/identify?ctx=recover&lwv=110
PASS
Module Name: HomePage_Body&SignUp
TC Name: Facebook_HomePage_SignUp_verifyTextAvailability_SignUp
Description: To be verify Sign Up text should be available under sign up section
Verify Object (Sign Up text)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_SignUp_verifyTextAvailability_ItsFreeAndAlwaysWillBe
Description: To be verify It's free and always will be text should be available under sign up section
Verify Object (It’s free and always will be.
text)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextAvailability_Terms
Description: To be verify Terms linktext should be available under signup section
Verify Object (Terms linktext)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextFunctionality_Terms
Description: To be verify functionality of Terms linktext under sign up section
Click on Object (Terms linktext)
Object should be clicked Object has been clicked successfully PASS
Verify new Window
User should redirect to valid new window i.e. Terms of Service
User redirected to new window i.e. Terms of Service
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextAvailability_DataPolicy
Description: To be verify Data Policy linktext should be available under signup section
Verify Object (Data Policy linktext)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextFunctionality_DataPolicy
Description: To be verify functionality of Data Policy linktext under sign up section
Click on Object (Data Policy linktext)
Object should be clicked Object has been clicked successfully PASS
Verify new Window
User should redirect to valid new window i.e. Data Policy
User redirected to new window i.e. Data Policy
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextAvailability_CookieUse
Description: To be verify CookieUse linktext should be available under signup section
Verify Object (Cookie Use linktext)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextFunctionality_CookieUse
Description: To be verify functionality of CookieUse linktext under sign up section
Click on Object (Cookie Use linktext)
Object should be clicked Object has been clicked successfully PASS
Verify new Window
User should redirect to valid new window i.e. Cookies, Pixels & Similar Technologies | Facebook Help Center |
User redirected to new window i.e. Cookies, Pixels & Similar Technologies | Facebook Help Center | Facebook
FAIL
TC Name: Facebook_HomePage_SignUp_verifyLinkTextAvailability_WhydoIneedtoprovidemybirthday?
Description: To be verify Why do I need to provide my birthday? linktext should be available under signup section
Verify Object (Why do I need to provide my birthday? linktext)
Object should be present on page Object has been displayed successfully
PASS
TC Name: Facebook_HomePage_SignUp_verifyLinkTextFunctionality_WhydoIneedtoprovidemybirthday?
Description: To be verify functionality of Why do I need to provide my birthday? linktext under signup section
Click on Object (Why do I need to provide my birthday? linktext)
Object should be clicked Object has been clicked successfully PASS
Verify Object (Why do I need to
provide my birthday Pop Up)
Object should be present on page Object has been displayed
successfully PASS
Total Summary
Total Test Cases
Total Passed Test Cases Total Failed Test Cases
Validations Passed
Validations Failed
TotalTime Taken(sec)
23 17 6 35 6 64