Пример #1
0
    def test3(self):
        """Leave to empty Password"""

        baseUrl = "https://www.phptravels.net"
        driver = webdriver.Firefox()
        driver.get(baseUrl)
        driver.maximize_window()
        driver.implicitly_wait(10)

        sgn = LoginPage(driver)
        sgn.signup(
            "Anderson",
            "Talisca",
            "1234567890",
            "*****@*****.**",
            "",
            "ASdf1234",
        )

        # User will see warning message
        expectedmessage = "The Password field is required."
        warningmessage = driver.find_element_by_xpath(
            "//p[contains(text(),'The Password field is required.')]").text

        print(warningmessage)

        if expectedmessage == warningmessage:
            print("Testcase Tc003 is Passed.")
        elif expectedmessage != warningmessage:
            print("Testcase Tc003 is failed.")
        else:
            print("Unexpected Error..")
Пример #2
0
    def test1(self):
        """Enter Valid mail address and password"""

        baseUrl = "https://www.phptravels.net"
        driver = webdriver.Firefox()
        driver.get(baseUrl)
        driver.maximize_window()
        driver.implicitly_wait(10)

        sgn = LoginPage(driver)
        sgn.signup(
            "Anderson",
            "Talisca",
            "1234567890",
            "*****@*****.**",
            "ASdf1234",
            "ASdf1234",
        )

        expectedmessage = "Email Already Exists."

        warningmessage = driver.find_element_by_xpath(
            "//div[@class='alert alert-danger']").text

        print(warningmessage)
        if expectedmessage == warningmessage:
            print("Testcase Tc001 is Passed.")
        else:
            print("Testcase Tc001 is failed.")

        print("Complete Sign In. Thank you Andersonnn..")
Пример #3
0
    def test6(self):
        """"Password contains at 8 letters characters"""

        baseUrl = "https://www.phptravels.net"
        driver = webdriver.Firefox()
        driver.get(baseUrl)
        driver.maximize_window()
        driver.implicitly_wait(10)

        sgn = LoginPage(driver)
        sgn.signup(
            "Anderson",
            "Talisca",
            "1234567890",
            "*****@*****.**",
            "ASDF1234",
            "ASDF1234",
        )

        actualresults = driver.find_element_by_xpath(
            "//div[contains(text(),' Email Already Exists. ')]").text
        expectedresults = " Password should be contain at least two digits "

        if actualresults == expectedresults:
            print("Testcase Tc006 is Passed.")
        elif actualresults != expectedresults:
            print("Testcase Tc006 is failed.")
        else:
            print("Testcase Tc006, Unexpected Error..")
Пример #4
0
    def test9(self):
        """Enter different Confirm Password"""

        baseUrl = "https://www.phptravels.net"
        driver = webdriver.Firefox()
        driver.get(baseUrl)
        driver.maximize_window()
        driver.implicitly_wait(10)

        sgn = LoginPage(driver)
        sgn.signup(
            "Anderson",
            "Talisca",
            "1234567890",
            "*****@*****.**",
            "ASdf1234",
            "ASdfas12",
        )

        # User will see warning message
        expectedmessage = "Password not matching with confirm password."
        warningmessage = driver.find_element_by_xpath(
            "//p[contains(text(),'Password not matching with confirm password.')]"
        ).text

        print(warningmessage)

        if expectedmessage == warningmessage:
            print("As expected Warning message is : ", expectedmessage,
                  "Testcase Tc009 is passed. ")
        elif expectedmessage != warningmessage:
            print("Testcase Tc009 is fail.")
        else:
            print("Unexpected Error..")
Пример #5
0
    def test4(self):
        """Password between 1-5 characters"""

        baseUrl = "https://www.phptravels.net"
        driver = webdriver.Firefox()
        driver.get(baseUrl)
        driver.maximize_window()
        driver.implicitly_wait(10)

        sgn = LoginPage(driver)
        sgn.signup(
            "Anderson",
            "Talisca",
            "1234567890",
            "*****@*****.**",
            "asd",
            "asd",
        )

        warningmessage = driver.find_element_by_xpath(
            "//p[contains(text(),'The Password field must be at least 6 characters in length.')]"
        ).text

        expectedmessage = "The Password field must be at least 6 characters in length."

        if expectedmessage == warningmessage:
            print("Testcase Tc004 is Passed.")
        elif expectedmessage != warningmessage:
            print("Testcase Tc004 is failed.")
        else:
            print("Unexpected Error..")