def setUp(self): """ :return: """ self.case_name = "登录" self.log = MyLog.get_log() self.logger = self.log.get_logger() print(self.case_name + "测试开始前准备")
def __init__(self): global log, logger, resultPath, on_off log = Log.get_log() logger = log.get_logger() resultPath = log.get_report_path() on_off = localReadConfig.get_email("on_off") self.caseListFile = os.path.join(readConfig.proDir, "caselist.txt") self.caseFile = os.path.join(readConfig.proDir, "testCase") # self.caseFile = None self.caseList = [] self.email = MyEmail.get_email()
def __init__(self): global scheme, host, port, timeout scheme = localReadConfig.get_http("scheme") host = localReadConfig.get_http("baseurl") port = localReadConfig.get_http("port") timeout = localReadConfig.get_http("timeout") self.log = Log.get_log() self.logger = self.log.get_logger() self.headers = {} self.params = {} self.data = {} self.url = None self.files = {} self.state = 0
def __init__(self): global host, user, password, port, sender, title host = localReadConfig.get_email("mail_host") user = localReadConfig.get_email("mail_user") password = localReadConfig.get_email("mail_pass") port = localReadConfig.get_email("mail_port") sender = localReadConfig.get_email("sender") title = localReadConfig.get_email("subject") # content = localReadConfig.get_email("content") # get receiver list self.value = localReadConfig.get_email("receiver") self.receiver = [] for n in str(self.value).split("/"): self.receiver.append(n) # defined email subject date = datetime.now().strftime("%Y-%m-%d %H:%M:%S") self.subject = "接口测试报告" + " " + date self.log = MyLog.get_log() self.logger = self.log.get_logger() self.msg = MIMEMultipart('related')
def setUp(self): """ :return: """ self.log = MyLog.get_log() self.logger = self.log.get_logger()
rootPath = os.path.split(curPath)[0] sys.path.append(rootPath) import time import readConfig as readConfig import json from xlrd import open_workbook from xml.etree import ElementTree as ElementTree from utils import configHttp from utils.encryptUtils import md5 from utils.Log import MyLog localReadConfig = readConfig.ReadConfig() proDir = readConfig.proDir localConfigHttp = configHttp.ConfigHttp() log = MyLog.get_log() logger = log.get_logger() caseNo = 0 def get_value_from_return_json(json, name1): """ get value by key :param json: :param name1: :param name2: :return: """ info = json['data'] value = info.get(name1) # value = group[name2]
def __init__(self): self.log = Log.get_log() self.logger = self.log.get_logger() self.db = None self.cursor = None
from xml.etree import ElementTree as ElementTree import readConfig as readConfig from utils.Log import MyLog as Log import os localReadConfig = readConfig.ReadConfig() proDir = readConfig.proDir log = Log.get_log() logger = log.get_logger() caseNo = 0 # ****************************** read SQL xml ******************************** database = {} def get_sql(database_name, table_name, sql_id): """ get sql by given name and sql_id :param database_name: :param table_name: :param sql_id: :return: """ db = get_xml_dict(database_name, table_name) sql = db.get(sql_id) return sql def set_xml(): """