Esempio n. 1
0
    def test_15_password_specialchar_check(self):

        name1 = "demodemo"
        username1 = "demo@#$%"
        email1 = "*****@*****.**"
        pwd1 = "demo@#$%&"
        pwd2 = "123456"
        message = ""

        driver1 = self.driver1
        myurl = Myurl(self.driver1)
        myurl.registor_url()
        self.driver1.implicitly_wait(10)
        print("Title is :", driver1.title)

        name = self.driver1.find_element_by_name("name")
        name.send_keys(name1)

        sleep(2)
        username = self.driver1.find_element_by_name("username")
        username.send_keys(username1)

        sleep(2)
        email = self.driver1.find_element_by_name("email")
        email.send_keys(email1)
        sleep(2)
        password = self.driver1.find_element_by_name("password")
        password.send_keys(pwd1)
        print("Your given password :"******"password2")
        password2.send_keys(pwd2)
        sleep(2)
        submit = self.driver1.find_element_by_tag_name("button")
        submit.click()
        sleep(5)

        msg = self.driver1.find_elements_by_xpath(
            "//*[@class='alert alert-danger']")
        for message in msg:
            assert isinstance(message.text, object)
            print(message.text)
Esempio n. 2
0
    def test_01_empty_name(self):

        name1 = ""
        username1 = "demodemo"
        email1 = "*****@*****.**"
        pwd1 = "123456"
        pwd2 = "123456"
        message = ""

        driver1 = self.driver1
        myurl = Myurl(self.driver1)
        myurl.registor_url()
        #self.driver1.get("http://54.218.117.171:3010/users/register")

        self.driver1.implicitly_wait(10)
        print("Title is :", driver1.title)

        name = self.driver1.find_element_by_name("name")
        name.send_keys(name1)
        sleep(2)
        username = self.driver1.find_element_by_name("username")
        username.send_keys(username1)
        sleep(2)
        email = self.driver1.find_element_by_name("email")
        email.send_keys(email1)
        sleep(2)
        password = self.driver1.find_element_by_name("password")
        password.send_keys(pwd1)
        sleep(2)
        password2 = self.driver1.find_element_by_name("password2")
        password2.send_keys(pwd2)
        sleep(2)
        submit = self.driver1.find_element_by_tag_name("button")
        submit.click()
        sleep(5)
        if not name1:
            print("Please enter name")
        msg = self.driver1.find_elements_by_xpath(
            "//*[@class='alert alert-danger']")
        for message in msg:
            assert isinstance(message.text, object)
            print(message.text)
    def test_register_user3(self):

        name1 = "demo3"
        username1 = "demo3"
        email1 = "*****@*****.**"
        pwd1 = "123"
        pwd2 = "123"
        message = ""

        driver1 = self.driver1
        myurl = Myurl(self.driver1)
        myurl.registor_url()
        self.driver1.implicitly_wait(10)
        print("Title is :", driver1.title)

        name = self.driver1.find_element_by_name("name")
        name.send_keys(name1)
        sleep(2)
        username = self.driver1.find_element_by_name("username")
        username.send_keys(username1)
        sleep(2)
        email = self.driver1.find_element_by_name("email")
        email.send_keys(email1)
        sleep(2)
        password = self.driver1.find_element_by_name("password")
        password.send_keys(pwd1)
        sleep(2)
        password2 = self.driver1.find_element_by_name("password2")
        password2.send_keys(pwd2)
        sleep(2)
        submit = self.driver1.find_element_by_tag_name("button")
        submit.click()
        sleep(5)

        msg = self.driver1.find_elements_by_xpath(
            "//*[@class='alert alert-success']")
        for message in msg:
            assert isinstance(message.text, object)
            print(message.text)