def test_06_login_blank_username(self): driver = self.driver # Enter url driver.get("https://online.actitime.com/ssarangmath/login.do") lgn = LoginPage(driver) #lgn.enter_username("*****@*****.**") lgn.enter_pwd("Shar@8971") lgn.click_login() driver.implicitly_wait(10) time.sleep(3) # verify unsuccesful login exp_errmsg = "Username or Password is invalid. Please try again." errmsg = lgn.invalid_err_msg() self.assertEqual(exp_errmsg, errmsg, "Test Failed")
def test_01_add_dept(self): driver = self.driver driver.get("https://online.actitime.com/ssarangmath/login.do") lgn = LoginPage(driver) lgn.enter_username("*****@*****.**") lgn.enter_pwd("Shar@8971") lgn.click_login() driver.implicitly_wait(10) time.sleep(3) #Verify successful login pageTitle = self.driver.title self.assertEqual("actiTIME - Enter Time-Track", pageTitle, "Login not success")
def test_02_logout(self): driver = self.driver # Enter url driver.get("https://online.actitime.com/ssarangmath/login.do") lgn = LoginPage(driver) lgn.enter_username("*****@*****.**") lgn.enter_pwd("Shar@8971") lgn.click_login() driver.implicitly_wait(10) time.sleep(3) lgt = TimeTrackPage(driver) lgt.logout() # Verify successful logout exp_title = "actiTIME - Login" pageTitle = self.driver.title self.assertEqual(exp_title, pageTitle, "Logout not success")