Exemple #1
0
    def test_login(self):
        selenium = self.selenium
        #Opening the link we want to test
        print("I am here")
        selenium.get('http://*****:*****@gmail.com')
        password.send_keys('123soham@')
        # password2.send_keys('123Unary!@#')

        #submitting the form
        submit.click()
    def test_case1(self):
        selenium = self.selenium
        #Opening the link we want to test
        selenium.get('http://127.0.0.1:8000/login/')
        #find the form element
        username = selenium.find_element_by_name('username')
        password = selenium.find_element_by_name('password')
        print "Testing for correct username and wrong password"
        submit = selenium.find_element_by_tag_name('button')

        username.send_keys('suhas')
        password.send_keys('suhas1234')
        submit.click()
        assert 'Wrong Login Credentials!' in selenium.page_source
        print "Test Case Passed\n\n"
Exemple #3
0
    def test_prof_login(self):
        selenium = self.selenium
        #Opening the link we want to test
        selenium.get('http://127.0.0.1:8000/prof_section/')

        #find the form element
        username = selenium.find_element_by_id('id_username')  
        password = selenium.find_element_by_id('id_password')
        submit = selenium.find_element_by_class_name('btn')


        #Fill the form with data
        username.send_keys('admin')
        password.send_keys('admin')
        

        #submitting the form
        submit.click()	


        #check the returned result
        assert selenium.title== 'Prof_page'	
def test_sendChannelPicture(selenium):
    print("test is started")
    selenium.get("127.0.0.1:20008/api/help")
    page.sendChannelPicture()
    def test_case4(self):
        selenium = self.selenium
        #Opening the link we want to test
        selenium.get('http://127.0.0.1:8000/login/')
        #find the form element
        username = selenium.find_element_by_name('username')
        password = selenium.find_element_by_name('password')
        print "Testing for correct username and correct password"
        submit = selenium.find_element_by_tag_name('button')

        username.send_keys('suhas')
        password.send_keys('suhas123')
        submit.click()
        # print selenium.page_source
        # time.sleep(10)
        # print selenium.page_source
        assert 'Dashboard' in selenium.page_source
        print "Test Case Passed\n\n"


# class LoginTestCase2(LiveServerTestCase):

#     def setUp(self):
#         self.selenium = webdriver.Firefox()
#         self.selenium.implicitly_wait(2)
#         super(LoginTestCase2, self).setUp()

#     def tearDown(self):
#         self.selenium.quit()
#         super(LoginTestCase2, self).tearDown()

#     def test_case2(self):
#         selenium = self.selenium
#         #Opening the link we want to tests
#         selenium.get('http://127.0.0.1:8000/login/')
#         #find the form element
#         username = selenium.find_element_by_name('username')
#         password = selenium.find_element_by_name('password')
#         print "Testing for wrong username and wrong password"
#         submit = selenium.find_element_by_tag_name('button')

#         username.send_keys('')
#         password.send_keys('suhas1234')
#         submit.click()
#         # print selenium.page_source

#         assert 'Wrong Login Credentials!' in selenium.page_source
#         print "Test Case Passed\n\n"

# class LoginTestCase3(LiveServerTestCase):

#     def setUp(self):
#         self.selenium = webdriver.Firefox()
#         self.selenium.implicitly_wait(2)
#         super(LoginTestCase3, self).setUp()

#     def tearDown(self):
#         self.selenium.quit()
#         super(LoginTestCase3, self).tearDown()

#     def test_case3(self):
#         selenium = self.selenium
#         #Opening the link we want to test
#         selenium.get('http://127.0.0.1:8000/login/')
#         #find the form element
#         username = selenium.find_element_by_name('username')
#         password = selenium.find_element_by_name('password')
#         print "Testing for wrong username and correct password"
#         submit = selenium.find_element_by_tag_name('button')

#         username.send_keys('')
#         password.send_keys('suhas123')
#         submit.click()
#         # print selenium.page_source

#         assert 'Wrong Login Credentials!' in selenium.page_source
#         print "Test Case Passed\n\n"

# class LoginTestCase4(LiveServerTestCase):

#     def setUp(self):
#         self.selenium = webdriver.Firefox()
#         self.selenium.implicitly_wait(2)
#         super(LoginTestCase4, self).setUp()

#     def tearDown(self):
#         # self.selenium.quit()
#         super(LoginTestCase4, self).tearDown()

#     def test_case4(self):
#         selenium = self.selenium
#         #Opening the link we want to test
#         selenium.get('http://127.0.0.1:8000/login/')
#         #find the form element
#         username = selenium.find_element_by_name('username')
#         password = selenium.find_element_by_name('password')
#         print "Testing for correct username and correct password"
#         submit = selenium.find_element_by_tag_name('button')

#         username.send_keys('suhas')
#         password.send_keys('suhas123')
#         submit.click()
#         # print selenium.page_source
#         # time.sleep(10)
#         # print selenium.page_source
#         assert 'Dashboard' in selenium.page_source
#         print "Test Case Passed\n\n"
Exemple #6
0
def test_example(selenium):
    selenium.get('http://localhost:8000')