General.Div.Loading.XPath=//div[@class='loading-visible'] #------------------------------------------------------------------------------------------------- # Base Page #------------------------------------------------------------------------------------------------ BasePage.Select.Languages.XPath=//*[@id="locale"]/select BasePage.Button.Login.XPath=//*[@id="loginPanel:login:submit"] BasePage.Link.Logout.XPath=//ul[li/form/a[contains(text(),''{0}'')]]//li/form BasePage.TextBox.Login.XPath=//*[@id="loginPanel:login:username:username"] BasePage.TextBox.Password.XPath=//*[@id="loginPanel:login:passwordField:passwordNotHashed"] #------------------------------------------------------------------------------------------------- # Main Page #------------------------------------------------------------------------------------------------ MainPage.Button.ValidateSession.XPath=//input[@value=''{0}''] MainPage.Link.Page.XPath=//nav/ul/li//a[text()='{option1}'] MainPage.Menu.AccountPreference.XPath=//ul[li/a[contains(text(),''{0}'')]]//li[contains(@class,"dropdown")] MainPage.Link.AccountPreference.XPath=//ul[li/a[contains(text(),''{0}'')]]//li[contains(@class,"dropdown")]/ul/li/a[contains(text(),''{1}'')] MainPage.Link.SignIn.XPath=//a[text()=''{0}''] MainPage.Li.AccountBlockedMessage.XPath=//span[contains(text(), ''{0}'') or contains(text(), ''{1}'')] MainPage.Img.SelectSession.XPath=//tr[td[contains(text(),'{option1}')]]/td/a/span[contains(@class,"checked") or contains(@class,"circle-green")] MainPage.Span.Message.XPath=//span[contains(text(),'''{0}''') or contains('''{0}''',text())] MainPage.Span.LoginSuccessfulMessage.XPath=//span[contains(text(),''{0}'{option1}''')] #------------------------------------------------------------------------------------------------- # Sign In #------------------------------------------------------------------------------------------------ SignIn.Link.CreateAccount.XPath=//a[contains(text(), ''{0}'')] SignIn.Span.Confirmation.XPath=//span[contains(text(),''''{0}'''')] SignIn.Span.ErrorCreation.XPath=//span[contains(text(),'Sorry your account cannot be created due to server issue')] MonkeyTesting.Menu.Links.Xpath=//li/a[contains(text(),'''{option1}''')]/following::ul[1]//li//a[contains(@href,''{0}'')] MonkeyTesting.Page.Links.Xpath=//div[@id="gzl-container"]//a[@href][not(contains(@href,''mailto:''))][not(@onclick)][not(@target)][not(ancestor::ul[contains(@class,'pagination')])][not(ancestor::h4)] MonkeyTesting.Menu.Dropdown.Xpath=//div[@id="navbar"]//ul//li//a[@role] MonkeyTesting.SubMenu.Xpath=//li/a[contains(text(),'''{option1}''')]/following::ul[1]//li//a[contains(@href,''{0}'')]//preceding::li[@class=''dropdown-submenu'']/a[@href=''#''] MonkeyTesting.SubMenus.Xpath=//li/a[contains(text(),'{option1}')]/following::ul[1]//li//a[contains(@href,'#')] MonkeyTesting.Input.Text.Xpath=//*/input[@type="text"] MonkeyTesting.Input.Password.Xpath=//*/input[@type="password"] MonkeyTesting.Input.Submit.Xpath=//*/input[@type="submit"]