public void LoginSuccess() { //maximizing the window driver.Manage().Window.Maximize(); //opening the url driver.Navigate().GoToUrl("https://opensource-demo.orangehrmlive.com/index.php/auth/login"); // login to system username.SendKeys("Admin"); password.SendKeys("admin123"); Sync.ElementIsClickable(driver, "Id", "btnLogin", 2); loginBtn.Click(); }
internal void ClickUsers() { try { // Identfying the user management var Admin = driver.FindElement(By.Id("menu_admin_viewAdminModule")); Actions action = new Actions(driver); action.MoveToElement(Admin).Perform(); action.MoveToElement(driver.FindElement(By.Id("menu_admin_UserManagement"))).Perform(); Sync.ElementIsClickable(driver, "Id", "menu_admin_viewSystemUsers", 5); // click on User driver.FindElement(By.Id("menu_admin_viewSystemUsers")).Click(); } catch (Exception msg) { Assert.Fail("Test failed at Dashboard page", msg.Message); } }