Esempio n. 1
0
 def test_baidu_search(self):
     """
     这里一定要test开头,把测试逻辑代码封装到一个test开头的方法里。
     :return:
     """
     # self.driver.find_element_by_id('kw').send_keys('selenium')
     # time.sleep(1)
     homepage = HomePage(self.driver)
     homepage.type_search('selenium')  # 调用页面对象中的方法
     homepage.send_submit_btn()  # 调用页面对象类中的点击搜索按钮方法
     time.sleep(2)
     homepage.get_windows_img()  # 调用基类截图方法
     print(self.driver.title)
     try:
         assert ('selenium' in HomePage.get_page_title(self))
         print('Test Pass.')
     except Exception as e:
         print('Test Fail.', format(e))
Esempio n. 2
0
 def test_atesting_login(self,data):
     """
     这里一定要test开头,把测试逻辑代码封装到一个test开头的方法里。
     :return:
     """
     time.sleep(2)
     baidupage = HomePage(self.driver)
     time.sleep(5)
     print(data['input'])
     baidupage.type_input(data['input']) # 调用页面对象中的方法
     time.sleep(2)
     baidupage.send_submit_btn()   #调用页面对象类中的点击搜索按钮方法
     time.sleep(2)
     baidupage.get_windows_img()  # 调用基类截图方法
     try:
         assert data['expect'] in HomePage.get_page_title()  # 调用页面对象继承基类中的获取页面标题方法
         print ('Test Pass.')
     except Exception as e:
         print ('Test Fail.', format(e))
Esempio n. 3
0
    def test_baidu_search(self):
        """
        这里一定要test开头,把测试逻辑代码封装到一个test开头的方法里。
        :return:
        """
        self.basepage.open_url("https://www.baidu.com")
        time.sleep(1)

        homepage = HomePage(self.driver)
        homepage.type_search('selenium')  # 调用页面对象中的方法
        homepage.send_submit_btn()  #调用页面对象类中的点击搜索按钮方法
        time.sleep(2)
        homepage.get_windows_img()  # 调用基类截图方法
        try:
            assert 'selenium' in homepage.get_page_title(
            )  # 调用页面对象继承基类中的获取页面标题方法
            print('Test Pass.')
        except Exception as e:
            print('Test Fail.', format(e))
Esempio n. 4
0
 def test_baidu_search(self):
     '''
     self.driver.find_element_by_id('kw').send_keys('selenium')
     time.sleep(1)
     try:
         assert 'selenium' in self.driver.title
         print ('Test Pass.')
     except Exception as e:
         print ('Test Fail.', format(e))
         
     '''
     
     homepage = HomePage(self.driver)
     homepage.type_search('selenium')  # 调用页面对象中的方法
     homepage.send_submit_btn()     #调用页面对象类中的点击搜索按钮方法
     time.sleep(2)
     homepage.get_windows_img()  # 调用基类截图方法
     try:
         assert 'selenium' in homepage.get_page_title()  # 调用页面对象继承基类中的获取页面标题方法
         print ('Test Pass.')
     except Exception as e:
         print ('Test Fail.', format(e))
Esempio n. 5
0
    def test_baidu_search(self):
        """
		这里一定要test开头,把测试逻辑代码封装到一个test开头的方法里。
		:return:
		"""
        # self.driver.find_element_by_id('kw').send_keys('selenium')
        # time.sleep(1)
        # try:
        # 	assert 'selenium' in self.driver.title
        # 	print('Test Pass.')
        # except Exception as e:
        # 	print('Test Fail.', format(e))

        homepage = HomePage(self.driver)
        homepage.type_search('selenium')
        homepage.send_submit_btn()
        time.sleep(2)
        homepage.get_windows_img()

        try:
            assert '百度一下' in homepage.get_page_title()
            print("test pass")
        except Exception as e:
            print('Test Fail.', format(e))
Esempio n. 6
0
    def test_baidu_search(self):
        '''
                          这里一定要test开头,把测试逻辑代码封装到一个test开头的方法里。 
       
        '''
        '''
                        注释直接查找,调用封装方法
        self.driver.find_element_by_id('kw').send_keys('selenium')  
        time.sleep(1)  
        '''

        #调用页面对象中的方法

        homepage = HomePage(self.driver)
        homepage.type_search('selenium')
        homepage.send_submit_btn()
        time.sleep(2)
        homepage.get_windows_img()  #调用截图类的方法

        try:
            assert 'selenium' in self.driver.title
            print('Test Pass.')
        except Exception as e:
            print('Test Fail.', format(e))
Esempio n. 7
0
 def test_search2(self):
     homepage = HomePage(self.driver)
     homepage.type_search('python')  #调用页面对象中的方法
     homepage.send_submit_btn()  #调用页面对象中的点击搜索按钮方法
     time.sleep(2)
     homepage.get_windows_img()  #调用基类截图方法
 def test_search2(self):
     homepage = HomePage(self.driver)
     homepage.typer_search('python')  #调用页面中的搜索方法
     homepage.send_sumbit_btn()  #调用页面对象类中的点击搜索按钮方法
     time.sleep(2)
     homepage.get_windows_img()
Esempio n. 9
0
 def test_search2(self):
     homepage = HomePage(self.driver)
     homepage.type_search("python")
     homepage.send_submit_btn()
     time.sleep(2)
     homepage.get_windows_img()
Esempio n. 10
0
    def test_get_title(self):

        homepage = HomePage(self.driver)
        time.sleep(5)
        print(homepage.get_page_title())
        homepage.get_windows_img()
Esempio n. 11
0
 def test_baidu_search2(self):
     homepage = HomePage(self.driver)
     homepage.type_search("滑稽")
     homepage.send_submit_btn()
     homepage.sleep(2)
     homepage.get_windows_img()