Beispiel #1
0
        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();
        }
Beispiel #2
0
 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);
     }
 }