def setUp(self) -> None: self.lp = LoginPage() self.lp.driver.get("https://services.empirix.com") self.hp = HomePage() self.lp.enter_username("QA_traininguser30") self.lp.enter_pwd("Empirix!") self.lp.click_signin()
def test_addNewTalent(self): driver = self.driver driver.get("https://app.promytheus.net/sign-in.html") LoginPage(driver).setSignIn() # calling the LoginPage() class from loginPage file newtalent = NewTalentPage(driver) newtalent.setCategory( ) # calling the setCategory() method from the NewTalentPage() class newtalent.setPersonal() newtalent.setTalentTraits() newtalent.setPersonality() # calling other storyPage() class from storyPage file storyPageObj = storyPage(driver) storyPageObj.setStoryPage() # calling other evidencePage() class from evidencePage file evidencePageObj = evidencePage(driver) evidencePageObj.setevidencePage() # calling other trainingPage() class from trainingPage file trainingPageObj = trainingPage(driver) trainingPageObj.setTrainingPage() # calling other socialPage() class from socialPage file socialPageObj = socialPage(driver) socialPageObj.setSocialPage()
def setUpClass(cls) -> None: cls.lp = LoginPage() cls.lp.driver.get("https://services.empirix.com") cls.hp = HomePage() cls.lp.enter_username("QA_traininguser30") cls.lp.enter_pwd("Empirix!") cls.lp.click_signin()
def test_05_login_invalid_username(self): driver = self.driver driver.get("https://uss-int-cd.azurewebsites.net/") login = LoginPage(driver) login.click_loginbutton() login.enter_emailaddress("abc") login.click_next() message = driver.find_element_by_xpath( Locators.invalidemailaddress_message_xpath).text self.assertEqual(message, "Please enter a valid email") print("login failed") driver.save_screenshot( 'C:/development/LiClipse Workspace/uss-web-acceptancetests1/Screenshots/invaliduser.png' )
def test_addNewTalent(self): driver = self.driver driver.get("https://app.promytheus.net/sign-in.html") LoginPage(driver).setSignIn() # calling the LoginPage() class from loginPage file newtalent = NewTalentPage(driver) newtalent.setCategory( ) # calling the setCategory() method from the NewTalentPage() class newtalent.setPersonal() newtalent.setTalentTraits() newtalent.setPersonality() # calling other tabs to click on next button in all optional Tabs otherTabsObj = otherTabs(driver) otherTabsObj.finishOtherTabs()
class HomeTest(unittest.TestCase): def setUp(self) -> None: self.lp = LoginPage() self.lp.driver.get("https://services.empirix.com") self.hp = HomePage() self.lp.enter_username("QA_traininguser30") self.lp.enter_pwd("Empirix!") self.lp.click_signin() def test_all_links(self): self.hp.click_alerts() self.hp.click_dashboard() self.hp.click_notify() self.hp.click_tests() self.hp.click_variables() def tearDown(self) -> None: self.hp.driver.close()
def test_login(self): driver = self.driver lp = LoginPage(driver) lp.enter_user_name() lp.enter_password() lp.click_on_login_btn()
def setUpClass(cls) -> None: cls.lp=LoginPage() cls.lp.driver.get("https://services.empirix.com") cls.hp=HomePage()
def test_03_login_valid_Pensioner(self): driver = self.driver driver.get("https://uss-int-cd.azurewebsites.net/") login = LoginPage(driver) login.click_loginbutton() login.enter_emailaddress("*****@*****.**") login.click_next() login.enter_password("Football123*") login.enter_pin("743648") login.click_login() thread_sleep(15) driver.save_screenshot( 'C:/development/LiClipse Workspace/uss-web-acceptancetests1/Screenshots/pensionerlogin.png' ) print("login successful") login.click_logoutbutton()
def test_01_login_valid_ActiveMember(self): driver = self.driver driver.get("https://uss-int-cd.azurewebsites.net/") login = LoginPage(driver) login.click_loginbutton() login.enter_emailaddress("*****@*****.**") login.click_next() login.enter_password("Football123*") login.enter_pin("775533") login.click_login() thread_sleep(15) driver.save_screenshot( 'C:/development/LiClipse Workspace/uss-web-acceptancetests1/Screenshots/activelogin.png' ) print("login successful") login.click_logoutbutton()
def test_login(self): driver = self.driver lp = LoginPage(driver) lp.enter_un() lp.enter_pwd() lp.click_login()