5
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

FB_TestData

Embed Size (px)

Citation preview

Page 1: FB_TestData

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

Page 2: FB_TestData

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

Page 3: FB_TestData

// 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?

Page 4: FB_TestData

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

Page 5: FB_TestData

``