def test_login(self, test_setup): driver.get("https://opensource-demo.orangehrmlive.com/") time.sleep(10) login = LoginPage(driver) login.enter_username("Admin") login.enter_password("admin123") login.click_login() home = HomePage(driver) home.click_welcome() home.click_logout()
def test_logout(self): try: driver = self.driver homepage = HomePage(driver) #objects created homepage.click_welcome() homepage.click_logout() x = driver.title assert x == "abc" except: print("There was an exception")
def test_login(self): driver = self.driver driver.get( "https://opensource-demo.orangehrmlive.com/index.php/auth/login") login = LoginPage(driver) login.enter_username("Admin") login.enter_password("admin123") login.click_login() homepage = HomePage(driver) homepage.click_welcome() homepage.click_logout() """
def test_login_valid(self): driver = self.driver driver.get("https://apply.tesco-careers.com/members/index.php") login = LoginPage(driver) login.enter_username("*****@*****.**") login.enter_password("Reading123") login.click_login_button() home = HomePage(driver) home.click_welcome() home.click_logout() time.sleep(2) '''
def test_login_valid(self): driver = self.driver driver.get("https://opensource-demo.orangehrmlive.com/") login = LoginPage(driver) login.enter_username("Admin") login.enter_password("admin123") login.click_login() homepage = HomePage(driver) homepage.click_welcome() homepage.click_logout() #self.driver.find_element_by_id("txtUsername").send_keys("Admin") #self.driver.find_element_by_id("txtPassword").send_keys("admin123") #self.driver.find_element_by_id("btnLogin").click() ## self.driver.find_element_by_id("welcome").click() #self.driver.find_element_by_link_text("Logout").click() time.sleep(2)
def test_logout(self): try: driver = self.driver homepage = HomePage(driver) homepage.click_welcome() homepage.click_logout() x = driver.title assert x == "OrangeHRM" except AssertionError as error: print("it was an Assertion error") print(error) captureTime = moment.now().strftime("%H-%M-%S_%D-%M-%Y") testName = utils.whoami() screenshotName = testName + "_" + captureTime allure.attach(self.driver.get_screenshot_as_png(), name=screenshotName, attachment_type=allure.attachment_type.PNG) self.driver.get_screenshot_as_file( "/Users/yatin/Desktop/AutomationFramework_1/Screenshots/ " + screenshotName + ".png") # driver.save_screenshot("/Users/yatin/Desktop/AutomationFramework_1/Screenshots/"+screenshotName + ".png") raise except: print("unable to go to homepage") captureTime = moment.now().strftime("%H-%M-%S_%D-%M-%Y") testName = utils.whoami() screenshotName = testName + "_" + captureTime allure.attach(self.driver.get_screenshot_as_png(), name=screenshotName, attachment_type=allure.attachment_type.PNG) self.driver.get_screenshot_as_file( "/Users/yatin/Desktop/AutomationFramework_1/Screenshots/" + screenshotName + ".png") raise else: print("NO exceptions") finally: print("i am inside finally block")