コード例 #1
0
    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**************")
コード例 #2
0
    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**************")