コード例 #1
0
    def test_03_login_invalid_password(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username("*****@*****.**")
        login.enter_password("massi45")
        login.click_login()
        message = driver.find_element_by_xpath("/html/body/div").text
        self.assertEqual(message, "Fel email eller lösenord!")
        time.sleep(2)
コード例 #2
0
    def test_06_login_invalid_password_Farsi(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username("*****@*****.**")
        login.enter_password("گکثابابخحصحبدم")
        login.click_login()
        message = driver.find_element_by_xpath("/html/body/div").text
        self.assertEqual(message, "Nu skrev du nog för mycket.")
        time.sleep(2)
コード例 #3
0
    def test_08_login_invalid_password_htmlkod(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username("*****@*****.**")
        login.enter_password("h1 {color: white;  text-align: center;}")
        login.click_login()
        message = driver.find_element_by_xpath("/html/body/div").text
        self.assertEqual(message, "Nu skrev du nog för mycket.")
        time.sleep(2)
コード例 #4
0
    def test_13_login_invalid_password_space(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username("*****@*****.**")
        login.enter_password("  massi  12345  ")
        login.click_login()

        message = driver.find_element_by_xpath(
            "/html/body/div/div[1]/div/div/a").text
        self.assertEqual(message, "Lägg i varukorg")
        time.sleep(2)
コード例 #5
0
    def test_07_login_invalid_password_longText(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username("*****@*****.**")
        login.enter_password(
            "En text som ska läsas på skärm måste skrivas på ett annat sätt än en text som ska läsas på papper. Det är lätt att inse om man tänker på de olika lässituationerna. Du vet redan från början om en text på papper är på tre eller på femton sidor. Det är inte lika uppenbart när du läser på skärm."
        )
        login.click_login()
        message = driver.find_element_by_xpath("/html/body/div").text
        self.assertEqual(message, "Nu skrev du nog för mycket.")
        time.sleep(2)
コード例 #6
0
    def test_04_login_invalid_UsPas_longString(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username(
            "*****@*****.**")
        login.enter_password(
            "vhvvvvvvvvvvvhgvuyoiuoipåobjvs<<zdfvhgrerrvyrmmmmmmmmmmmmmmmmmmmmmmmmmmmmxrfg "
        )
        login.click_login()
        message = driver.find_element_by_xpath("/html/body/div").text
        self.assertEqual(message, "Nu skrev du nog för mycket.")
        time.sleep(2)
コード例 #7
0
    def test_01_login_valid(self):
        driver = self.driver
        driver.get("http://jbjork.nu/login.php")

        login = logP(driver)
        login.enter_username("*****@*****.**")
        login.enter_password("massi12345")
        login.click_login()

        homepage = HomeP(driver)
        homepage.click_welcom()
        homepage.click_logout()

        time.sleep(2)