Upload
jaspal-aujla
View
130
Download
2
Embed Size (px)
Citation preview
Test Case, Description and Keywords ObjectPath ObjectUI Value Expected// To be verify app url should be working and
takes the user to valid page
Facebook_HomePage_verifyApplicationTitle
Fn_LaunchBrowser
Fn_LaunchApp
Fn_GetAndVerifyTitle
Facebook - Log In or
Sign Up
// To be verify valid app logo should be displayed
Facebook_HomePage_verifyApplicationLogo
Fn_ObjectExist ObjAppLogo Facebook logo
// To be verify text "Email or Phone" should be
available under login section
Facebook_HomePage_Login_verifyTextAvailability
_Email or Phone
Fn_ObjectExist
Obj_HomePage_Text_Emai
lOrPhone Email or phone text
// To be verify text field "Email or Phone" should
be available under login section
Facebook_HomePage_Login_verifyTextFieldAvaila
bility_Email or Phone
Fn_ObjectExist
Obj_HomePage_TextField_
EmailOrPhone
Email or phone
textbox
// To be verify text "Password" should be
available under login section
Facebook_HomePage_Login_verifyTextAvailability
_Password
Fn_ObjectExist
Obj_HomePage_Text_Pass
word Password text
// To be verify text field "password" should be
available under login section
Facebook_HomePage_Login_verifyTextFieldAvaila
bility_Password
Fn_ObjectExist
Obj_HomePage_TextField_
Password Password textbox
// To be verify login button should be available
under login section
Facebook_HomePage_Login_verifyBottonAvailabil
ity_ Login
Fn_ObjectExist
Obj_HomePage_Button_Lo
gin Login button
// To be verify login functionality with all text
fields blank
Facebook_HomePage_Login_verifyLoginWithInval
idCredentials_WithoutCredentials
Fn_Click
Obj_HomePage_Button_Lo
gin Login button
Fn_ObjectExist
Obj_Login_WithoutCre_Err
orMessage
Incorrect email or
phone number error
message
Fn_LaunchApp
// To be verify login functionality with invalid
email and password
Facebook_HomePage_Login_verifyLoginWithInval
idCredentials_InvalidEmail&Password
Fn_SetValue
Obj_HomePage_TextField_
EmailOrPhone
Email or Phone
textbox jaspal.test
Fn_SetValue
Obj_HomePage_TextField_
Password Password textbox jaspal
Fn_Click
Obj_HomePage_Button_Lo
gin Login button
Fn_ObjectExist
Obj_Login_InvalidEmail&Pa
ssword_ErrorMessage
Incorrect email or
phone number error
message
Fn_LaunchApp
// To be verify login functionality with valid email
and invalid password
Facebook_HomePage_Login_verifyLoginWithInval
idCredentials_ValidEmail&InvalidPassword
Fn_SetValue
Obj_HomePage_TextField_
EmailOrPhone
Email or Phone
textbox
jaspal.test2@
gmail.com
Fn_SetValue
Obj_HomePage_TextField_
Password Password textbox jaspal
Fn_Click
Obj_HomePage_Button_Lo
gin Login button
Fn_ObjectExist
Obj_Login_ValidEmail&Inv
alidPassword_ErrorMessag
e
Please re-enter your
password error
message
Fn_LaunchApp
// To be verify login functionality with valid email
and password
Facebook_HomePage_Login_verifyLoginWithValid
Credentials_ValidEmail&Password
Fn_SetValue
Obj_HomePage_TextField_
EmailOrPhone
Email or Phone
textbox
jaspal.test2@
gmail.com
Fn_SetValue
Obj_HomePage_TextField_
Password Password textbox ******
Fn_Click
Obj_HomePage_Button_Lo
gin Login button
Fn_ObjectExist
Obj_UserProfile_LinkText_
UserProfile User Profile linktext
Fn_Click
Obj_UserProfile_LinkTextU
serNavigation
User Navigation link
icon
Fn_Click
Obj_UserProfile_LinkText_L
ogOut Log Out link text
// To be verify Forgot your password? linktext
should be available under login section
Facebook_HomePage_Login_verifyLinkTextAvaila
bility_ForgotYourPassword?
Fn_ObjectExist
Obj_HomePage_LinkText_F
orgotYourPassword
Forgot your
password? linktext
// To be verify functionality of Forgot your
password? linktext under login section
Facebook_HomePage_Login_verifyLinkTextFuncti
onality_ForgotYourPassword?
Fn_Click
Obj_HomePage_LinkText_F
orgotYourPassword
Forgot your
password? linktext
Fn_GetAndVerifyTitle
Forgot Password |
Can't Log In |
Fn_GetAndVerifyURL
https://www.facebo
ok.com/login/identif
y?ctx=recover&lwv=
110
Fn_LaunchApp
// To be verify Sign Up text should be available
under sign up section
Facebook_HomePage_SignUp_verifyTextAvailabili
ty_SignUp
Fn_ObjectExist
Obj_HomePage_Text_Sign
Up Sign Up text
// To be verify It's free and always will be text
should be available under sign up section
Facebook_HomePage_SignUp_verifyTextAvailabili
ty_ItsFreeAndAlwaysWillBe
Fn_ObjectExist
Obj_HomePage_Text_ItsFr
eeAndAlwayWillBe
It’s free and always
will be. text
// To be verify Terms linktext should be available
under signup section
Facebook_HomePage_SignUp_verifyLinkTextAvail
ability_Terms
Fn_ObjectExist
Obj_HomePage_LinkText_T
erms Terms linktext
// To be verify functionality of Terms linktext
under sign up section
Facebook_HomePage_SignUp_verifyLinkTextFunc
tionality_Terms
Fn_Click
Obj_HomePage_LinkText_T
erms Terms linktext
Fn_VerifyAndCloseNewWindow Terms of Service
// To be verify Data Policy linktext should be
available under signup section
Facebook_HomePage_SignUp_verifyLinkTextAvail
ability_DataPolicy
Fn_ObjectExist
Obj_HomePage_LinkText_
DataPolicy Data Policy linktext
// To be verify functionality of Data Policy linktext
under sign up section
Facebook_HomePage_SignUp_verifyLinkTextFunc
tionality_DataPolicy
Fn_Click
Obj_HomePage_LinkText_
DataPolicy Data Policy linktext
Fn_VerifyAndCloseNewWindow Data Policy
// To be verify CookieUse linktext should be
available under signup section
Facebook_HomePage_SignUp_verifyLinkTextAvail
ability_CookieUse
Fn_ObjectExist
Obj_HomePage_LinkText_
CookieUse Cookie Use linktext
// To be verify functionality of CookieUse linktext
under sign up section
Facebook_HomePage_SignUp_verifyLinkTextFunc
tionality_CookieUse
Fn_Click
Obj_HomePage_LinkText_
CookieUse Cookie Use linktext
Fn_VerifyAndCloseNewWindow
Cookies, Pixels
& Similar
Technologies |
Facebook Help
Center |
// To be verify Why do I need to provide my
birthday? linktext should be available under
signup section
Facebook_HomePage_SignUp_verifyLinkTextAvail
ability_WhydoIneedtoprovidemybirthday?
Fn_ObjectExist
Obj_HomePage_LinkText_
WhyDoINeedToProvideMy
Birthday
Why do I need to
provide my birthday?
linktext
// To be verify functionality of Why do I need to
provide my birthday? linktext under signup
section
Facebook_HomePage_SignUp_verifyLinkTextFunc
tionality_WhydoIneedtoprovidemybirthday?
Fn_Click
Obj_HomePage_LinkText_
WhyDoINeedToProvideMy
Birthday
Why do I need to
provide my birthday?
linktext
Fn_ObjectExist
Obj_HomePage_PopUp_W
hyDoINeedToProvideMyBir
thday
Why do I need to
provide my birthday
Pop Up
``