def test_login_with_invalid_user_credentials(self, invalid_login_Data): log = self.get_Logger("../Logs/loginUser.log") log.info("Navigated to the Base URL:" + self.driver.current_url) login = LoginPage(self.driver) login.setEmail(invalid_login_Data["email"]) log.info("user has entered email: " + invalid_login_Data["email"]) login.setPassword(invalid_login_Data["password"]) log.info("user has entered password: "******"password"]) login.click_on_submit() log.info("User Clicks On Submit Button") error_msg = login.get_Error_Message() assert "Login was unsuccessful" in error_msg log.info("Login was Unsuccessful") log.info("*************Test Case Passed**************")
def test_login_with_valid_user_credentials(self, valid_login_Data): global login global log log = self.get_Logger("../Logs/loginUser.log") log.info("Navigated to the Base URL:" + self.driver.current_url) login = LoginPage(self.driver) login.setEmail(valid_login_Data["email"]) log.info("user has entered email: " + valid_login_Data["email"]) login.setPassword(valid_login_Data["password"]) log.info("user has entered password: "******"password"]) login.click_on_submit() log.info("User Clicks On Submit Button") dashboard_url = "https://admin-demo.nopcommerce.com/admin/" assert dashboard_url == self.driver.current_url log.info("*************Login ! Successful**************")