public void ThenUserShouldLandOnThePageWithLink(string home) { //Globalelements.Actualresult = PropertiesCollection.ngdriver.Url; // Globalelements.Expectedresult = "https://azdevacclaim.azurewebsites.net/Home/Home.aspx"; // Assertions.assertionequals(Globalelements.Actualresult, Globalelements.Expectedresult); implicitwait.ImplicitWait(2); //CustomControls.click("#ctl00_AdminMenu_MenuInMenu1_btnHome", propertytype.CssSelector); try { Globalelements.Actualresult = CustomControlGets.GettextfromLabel(PageObjects.Login_Screen(5), propertytype.CssSelector); } catch (Exception e) { flag = 1; } finally { Globalelements.Expectedresult = home; if (flag == 1) { Console.WriteLine(" Test case failed, the User is not able to Login"); } Assertions.assertionequals(Globalelements.Actualresult, Globalelements.Expectedresult); } }
public void GivenUserEntersSiteIdUsernameAndPasswordAsBelow(Table credentials) { PropertiesCollection.ngdriver.Manage().Window.Maximize(); dynamic Credentials = credentials.CreateDynamicInstance(); CustomControls.Entertext(PageObjects.Login_Screen(1), Credentials.site_id, propertytype.CssSelector); CustomControls.Entertext(PageObjects.Login_Screen(2), Credentials.user_id, propertytype.CssSelector); CustomControls.Entertext(PageObjects.Login_Screen(3), Credentials.password, propertytype.CssSelector); Console.WriteLine(PropertiesCollection.ngdriver.Title); }
public void ThenUserShouldLandOnThePageWithLink(string analystics) { implicitwait.ImplicitWait(2); try { Globalelements.Actualresult = CustomControlGets.GettextfromLabel(PageObjects.Login_Screen(5), propertytype.XPath); } catch (Exception e) { flag = 1; } finally { Globalelements.Expectedresult = analystics; Console.WriteLine(Globalelements.Actualresult); if (flag == 1) { Console.WriteLine(" Test case failed, the User is not able to Login"); } Assertions.assertionequals(Globalelements.Actualresult, Globalelements.Expectedresult); } }
public void WhenUserClicksLoginButton() { CustomControls.click(PageObjects.Login_Screen(4), propertytype.CssSelector); delayfor.delay(); }
public void WhenUserClicksOnForgotPassword() { CustomControls.click(PageObjects.Login_Screen(6), propertytype.CssSelector); }