Exemplo n.º 1
0
 def test_loginWithIncorrectData(self):
     """Sprawdzenie możliwości zalogowania użytkownika na dane nieistniejące w serwisie"""
     mail = "*****@*****.**"
     password = '******'
     error = "Niestety podałeś niewłaściwy adres email lub hasło."
     hp = HomePage(self.driver)
     hp.accept_cookie_policy()
     hp.go_to_login_page()
     lp = LoginPage(self.driver)
     lp.fill_email(mail)
     lp.fill_password(password)
     lp.click_on_login_btn()
     errors = lp.visible_errors()
     self.assertEqual(
         error, errors,
         "Something went wrong, probably you are not logged in")
Exemplo n.º 2
0
 def test_loginWithCorrectData(self):
     """Sprawdzenie możliwości zalogowania użytkownika przy wpisaniu poprawnych(istniejących w systemie) danych."""
     mail = "*****@*****.**"
     password = '******'
     greeting = "Witaj"
     hp = HomePage(self.driver)
     hp.accept_cookie_policy()
     hp.go_to_login_page()
     lp = LoginPage(self.driver)
     lp.fill_email(mail)
     lp.fill_password(password)
     lp.click_on_login_btn()
     ap = AccountPage(self.driver)
     greeting_text = ap.verify_logged_in()
     self.assertEqual(
         greeting, greeting_text,
         "Something went wrong, probably you are not logged in")
Exemplo n.º 3
0
 def test_correctlyLoggedOut(self):
     """checks the possibility to correctly log out from an account"""
     mail = "*****@*****.**"
     password = '******'
     greeting = "Witaj"
     message = "Zostałeś poprawnie wylogowany"
     hp = HomePage(self.driver)
     hp.accept_cookie_policy()
     hp.go_to_login_page()
     lp = LoginPage(self.driver)
     lp.fill_email(mail)
     lp.fill_password(password)
     lp.click_on_login_btn()
     ap = AccountPage(self.driver)
     greeting_text = ap.verify_logged_in()
     self.assertEqual(
         greeting, greeting_text,
         "Something went wrong, probably you are not logged in")
     ap.click_on_logout_btn()
     logout_message = lp.verify_logout()
     self.assertEqual(
         message, logout_message,
         "Something went wrong, probably you are not logged out")