def __init__(self, config, basename, centerName): ''' 定义模块数据信息 :param module: 元素模块 :param sheet: 用例标签名 :param basename: 执行程序的文件名 :param centerName: 元素所在的类 ''' SurfaceJude.__init__(self,config, basename, centerName) pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = McroLetter.add_key(McroLetter.consult, McroLetter.page) cls.c_label = SurfaceJude(config, cls.basename, McroLetterWechat) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = Website.add_key(Website.journalism, Website.page) cls.p_page = SurfaceJude(config, cls.basename, OfficialWebsite) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = SystemSetting.add_key(SystemSetting.brand, SystemSetting.page) cls.n_label = SurfaceJude(config, cls.basename, SystemParameter) cls.INVITE_DESIGNATED_TABS = cls.n_label.bi.yaml_tabs() if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = MovementUser.add_key(MovementUser.confluence, MovementUser.page) cls.sLable = SurfaceJude(config, cls.basename, Consumers) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = Website.add_key(Website.parameter, Website.page) cls.p_page = SurfaceJude(config, cls.basename, OfficialWebsite) cls.INVITE_DESIGNATED_TABS = cls.p_page.bi.yaml_tabs() if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = SystemSetting.add_key(SystemSetting.ancient, SystemSetting.page) cls.a_label = SurfaceJude(config, cls.basename, SystemParameter) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = Permissions.add_key(Permissions.department, Permissions.page) cls.d_mana = SurfaceJude(config, cls.basename, RightOfManagement) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename config = McroLetter.add_key(McroLetter.worktime, McroLetter.page) cls.wt_label = SurfaceJude(config, cls.basename, McroLetterWechat) cls.INVITE_DESIGNATED_TABS = cls.wt_label.bi.yaml_tabs() if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename # I pass in the key of the subset, and the sheet name in the Excel document config = GeneralizeAssist.add_key(GeneralizeAssist.entrance, GeneralizeAssist.page) cls.e_label = SurfaceJude(config, cls.basename, Generalize) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1]
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename # 传入子集的key,以及Excel文档中的sheet名字 config = GoodsManagement.add_key(GoodsManagement.emptybarrel, GoodsManagement.label) cls.empty_label = SurfaceJude(config, cls.basename, CityGoodsPage) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename # 传入子集的key,以及Excel文档中的sheet名字 config = GeneralizeAssist.add_key(GeneralizeAssist.secKill, GeneralizeAssist.page) cls.s_label = SurfaceJude(config, cls.basename, Generalize) if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def setUpClass(cls): basepath = os.path.split(os.path.dirname(__file__))[1] cls.basename = os.path.splitext(os.path.basename(__file__))[0] cls.basename = basepath + "-" + cls.basename # 传入子集的key,以及Excel文档中的sheet名字 config = GeneralizeAssist.add_key(GeneralizeAssist.relation, GeneralizeAssist.page) cls.rt_label = SurfaceJude(config, cls.basename, Generalize) cls.INVITE_DESIGNATED_TABS = cls.rt_label.bi.yaml_tabs() if "\\" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('\\', 2)[-1] elif "/" in os.path.dirname(__file__): cls.method_path = os.path.dirname(__file__).split('/', 2)[-1] pass
def surface_execute(self): self.vai.scrollBar_buttom(self.driver) # 界面滑动到浏览器底部 SurfaceJude.surface_execute(self) pass