Example #1
0
 def __init__(self, driver):
     self.driver = driver
     # 获取基础操作
     self.operation = Operation(driver)
     self.preprocessing = Preprocessing(driver)
     sift_operate = SiftOperation(driver)
     self.elements = sift_operate.get_element()
Example #2
0
 def __init__(self, driver):
     self.driver = driver
     # 获取基础操作
     self.operation = Operation(driver)
     self.preprocessing = Preprocessing(driver)
     relation_operate = RelationOperate(driver)
     self.elements = relation_operate.get_element()
Example #3
0
 def __init__(self, driver, log=None):
     if log is None:
         self.log = Logger("预处理步骤").getlog()
     else:
         self.log = log
     self.driver = driver
     self.excel = ReadExcel().read_excel("common")
     self.operation = Operation(driver, self.log)
     self.by = MobileBy()
Example #4
0
    def setUpClass(cls):
        cls.start_time = datetime.datetime.now()
        cls.driver, cls.udid, cls.log = driver_setup()
        cls.preprocessing = Preprocessing(cls.driver, log=cls.log)
        # 跳过首页引导
        cls.preprocessing.skip_guide()
        # 点击同意用户协议
        cls.preprocessing.agree_license()
        # 跳过升级弹窗
        cls.preprocessing.cancel_update()
        # 跳过监控日报
        cls.preprocessing.skip_monitor()

        # 获取基础操作
        cls.operation = Operation(cls.driver, log=cls.log)
        # 获取账号操作
        cls.account = Account(log=cls.log)
Example #5
0
 def __init__(self, driver):
     self.driver = driver
     # 获取基础操作
     self.operation = Operation(driver)