# @Author: liaoben # @Date: 2015-04-14 09:23:40 # @Last Modified by: liaoben # @Last Modified time: 2015-10-27 14:35:46 import sys, os, time sys.path.append("../Lib/") sys.path.append("../GlobalInfo/") import configrw as cf import Common as Common import loglib as log import GlobalInfo as Global # readcfg cfg = cf.readcfg(__file__) logfile = Global.Logfile for case in cfg: try: # set up TcStatus = 0 msg = Common.printCaseStart(case) log.WritetoLog(logfile, msg) # test except Exception as e: msg = "Error occurred:" + e log.WritetoLog(logfile, msg) finally: # teardown
# -*- coding:utf-8 -*- __author__ = 'Ban' import sys, os, time sys.path.append("../Lib") import configrw import loglib #readcfg cfg = configrw.readcfg(__file__) #Log Settings logfile = loglib.GetLogfile(__file__) for case in cfg: try: print 2222222222222 msg = loglib.Printcase(case) loglib.WritetoLog(logfile, msg) except Exception as e: print 'Error:', e finally: pass
if __name__ == '__main__': sys.path.append("../../Lib/") sys.path.append("../../GlobalInfo/") else: sys.path.append("../Lib/") sys.path.append("../GlobalInfo/") import configrw as cf import Common as Common import loglib as log import GlobalInfo as Global import Mobileinfo as Mb import appium_lib as al from appium import webdriver import time #readcfg cfg = cf.readcfg(__file__) logfile = Global.Logfile for case in cfg: if not Common.judgeCaseLevel(case, Global.TestLevel): continue #set up TcStatus = 0 msg = Common.printCaseStart(case) log.WritetoLog(logfile, msg) username = case[3] password = case[4] sn = case[5] #test try: #set up
def __init__(self): self.cfg=cf.readcfg(__file__) logfile= Global.Logfile print self.cfg '''