Esempio n. 1
0
class TestSetting:
    #初始化driver
    def setup(self):
        #1.初始化driver
        self.driver = get_driver(page.setting_appPackage,page.setting_appActivity)
        #2.获取displaypage对象
        self.displaypage = DisplayPage(self.driver)

    def teardown(self):
        time.sleep(2)
        self.driver.quit()
    #显示 搜索
    def test_display_search(self):
        # 1.点击显示
        # self.driver.find_element_by_xpath("//*[contains(@text,'显示')]").click()
        self.displaypage.click_textview_show()
        # 2.点击搜索按钮
        # self.driver.find_element_by_id("com.android.settings:id/search").click()
        self.displaypage.click_btn_search()
        #3.定位到搜索框 并输入内容
        # self.driver.find_element_by_id("android:id/search_src_text").send_keys("hello")
        self.displaypage.input_edit_search_content("eee")
        #4.点击返回按钮
        # self.driver.find_element_by_class_name("android.widget.ImageButton").click()
        self.displaypage.click_btn_back()
Esempio n. 2
0
class TestSetting:
    #初始化driver
    def setup_class(self):
        self.driver = init_driver(page.display_app_package,page.display_app_activity)
        self.displaypage = DisplayPage(self.driver)
    #2初始化DisplayPage 类
        self.display_Page = DisplayPage(self.driver)
    def teardown_class(self):
        time.sleep(2)
        self.driver.quit()



    def test_search_btn(self):
        self.display_Page.click_textview_display()
        # 2.点击搜索按钮
    def test_input_search(self):
        self.display_Page.click_btn_search()
        #3.定位到搜索框 并输入内容
    @pytest.mark.parametrize('content',read_data1())
    def test_input(self,content):
        self.display_Page.input_edit_searvh_content(content)
        #4.点击返回按钮
    def test_click_back_btn(self):
        self.display_Page.click_btn_back()