コード例 #1
0
ファイル: test_display.py プロジェクト: zyp911125/po_project
class TestDisplay:

    def data_with_key(key):
        return yaml_data_with_file("display_data")[key]

    def setup(self):
        self.driver = init_driver()
        self.display_page = DisplayPage(self.driver)

    def teardown(self):
        self.driver.quit()


    @pytest.mark.parametrize("content",data_with_key("test_mobile_display_input"))
    def test_mobile_display_input(self,content):
        # 点击显示
        self.display_page.click_display()
        # 点击放大镜
        self.display_page.click_search()
        # 输入文字
        self.display_page.click_text(content)
        # 点击返回
        self.display_page.click_back()

    @pytest.mark.parametrize("content", data_with_key("test_mobile_display_input1"))
    def test_mobile_display_input1(self,content):
        # 点击显示
        self.display_page.click_display()
        # 点击放大镜
        self.display_page.click_search()
         # 输入文字
        self.display_page.click_text(content)
        # 点击返回
        self.display_page.click_back()
コード例 #2
0
class TestDisplay:
    def setup(self):
        self.driver = init_driver()
        self.display_page = DisplayPage(self.driver)

    def teardown(self):
        self.driver.quit()

    def test_mobile_display_input(self):
        # 点击显示
        self.display_page.click_display()
        # 点击放大镜
        self.display_page.click_search()
        # 输入文字
        self.display_page.click_text("hello")
        # 点击返回
        self.display_page.click_back()