Beispiel #1
0
 def test_search_on(self):
     devices = GetData().anylyze_file(file_name="peizhi.yml")
     for device in devices:
         self.search = PageSearch(
             GetDriver().get_driver(version=device["platformVersion"], deviceName=device["deviceName"],
                                    port=device["port"]))
         self.search.page_search(evalue="112")
Beispiel #2
0
class TestSearch:
    #@pytest.mark.parametrize()
    @pytest.mark.skipif(True, reason="ok")
    def test_search_on(self):
        devices = GetData().anylyze_file(file_name="peizhi.yml")
        for device in devices:
            self.search = PageSearch(
                GetDriver().get_driver(version=device["platformVersion"], deviceName=device["deviceName"],
                                       port=device["port"]))
            self.search.page_search(evalue="112")
Beispiel #3
0
 def setUpClass(cls):
     log.info("正在初始化获取driver对象")
     # 获取driver
     cls.driver = GetDriver().get_driver()
     # 获取PageLogin实例对象
     cls.search = PageSearch(cls.driver)
     log.info("获取PageSearch页面对象:{}".format(cls.search))
     log.info("点击青少年弹窗操作")
     # 点击青少年弹窗按钮
     cls.search.page_click_search_qsn()
 def test_search_on(self, args):
     devices = GetData().anylyze_file(file_name="peizhi.yml")
     #value = "setting"
     value = args["value"]
     for device in devices:
         self.search = PageSearch(GetDriver().get_driver(
             version=device["platformVersion"],
             deviceName=device["deviceName"],
             port=device["port"]))
         threading.Thread(target=self.search.page_search,
                          args=(value, )).start()
Beispiel #5
0
class TestSearch(unittest.TestCase):
    def setUp(self):
        self.search = PageSearch()

    def tearDown(self):
        self.search.driver.quit()

    @parameterized.expand(read_data("test_search", "data.yaml"))
    def test_search(self, content):
        self.search.page_search(content)
        sleep(10)
        #获取搜索结果
        self.select_elements = self.search.page_get_searchcontent()
        #断言
        try:
            for ele in self.select_elements:
                self.assertIn(ele.text, "伦敦")
            self.assertTrue(len(self.select_elements) <= 10, True)
        except Exception as e:
            print(e)
Beispiel #6
0
class TestSearch:
    def setup(self):
        self.driver = init_driver()
        self.search_page = PageSearch(self.driver)

    def test_search(self):
        # 点击放大镜、输入文字、返回
        self.search_page.search_click()
        self.search_page.input_content("hello")
        self.search_page.back_click()

    def test_001(self):
        print("123")
        assert 0
Beispiel #7
0
 def setup_class(self):
     self.serach = PageSearch(get_driver())
Beispiel #8
0
 def page_get_pageserarch(self):
     return PageSearch(driver)
Beispiel #9
0
 def page_search(self):
     return PageSearch(self.driver)
Beispiel #10
0
 def setup(self):
     self.driver = init_driver()
     self.search_page = PageSearch(self.driver)
Beispiel #11
0
 def setUp(self):
     self.search = PageSearch()