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)
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)