def setUp(self): """ :return: """ self.log = Log.get_log() # 实例化日志 self.logger = self.log.get_logger() print(self.case_name + "测试开始前准备")
def __init__(self, model): global host, port, timeout host = None try: host = localReadConfig.get_http(model) except Exception: host = localReadConfig.get_http("default_base_url") port = None try: port = localReadConfig.get_port(model) except Exception: port = localReadConfig.get_port("default_port") timeout = None try: timeout = localReadConfig.get_time_out(model) except Exception: timeout = localReadConfig.get_time_out("default_timeout") self.log = Log.get_log() self.logger = self.log.get_logger() self.__headers = {} self.__params = {} self.__data = {} self.__url = None self.__files = {}
def __init__(self): global host, user, password, port, sender, title host = localReadConfig.get_Email("mail_host") user = localReadConfig.get_Email("mail_user") print(user) password = localReadConfig.get_Email("mail_pass") print(password) 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("/"): print(n) 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 __init__(self): global log, logger, resultPath log = Log.get_log() logger = log.get_logger() resultPath = log.get_report_path() self.caseListFile = os.path.join(readConfig.proDir, "caselist.txt") self.caseFile = os.path.join(readConfig.proDir, "caseCase") self.caseList = []
def setUp(self): ''' :return: ''' self.log = MyLog.get_log() self.logger = self.log.get_logger() print(self.case_name + '-测试开始前准备')
def __init__(self): global base_url, timeout base_url = configs.get_url("Base_Url") timeout = configs.get_url("Time_Out") self.log = Log.get_log() self.logger = self.log.get_logger() self.params = {} self.headers = {} self.data = {}
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/dccj") # self.caseFile = None self.caseList = [] self.email = MyEmail.get_email()
def __init__(self): global host, port, timeout 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 = {}
def __init__(self): global localhost, db_user, db_password, test_db localhost = Config().get('db')['localhost'] db_user = Config().get('db')['db_user'] db_password = Config().get('db')['db_password'] test_db = Config().get('db')['test_db'] self.localhost = localhost self.db_user = db_user self.db_password = db_password self.test_db = test_db self.log = Log.get_log() self.logger = self.log.get_logger()
def __init__(self): global scheme, host, port, timeout scheme = Config().get('scheme') host = Config().get('host') port = Config().get('port') timeout = Config().get('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 scheme, host, port, timeout, host_au scheme = localReadConfig.get_http("scheme") host = localReadConfig.get_http("baseurl") port = localReadConfig.get_http("port") timeout = localReadConfig.get_http("timeout") host_au = localReadConfig.get_http("Authorization_url") 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, username, password, port, database, config host = localReadConfig.get_db("host") username = localReadConfig.get_db("username") password = localReadConfig.get_db("password") port = localReadConfig.get_db("port") database = localReadConfig.get_db("database") config = { 'host': str(host), 'user': username, 'passwd': password, 'port': int(port), 'db': database } self.log = Log.get_log() self.logger = self.log.get_logger() self.db = None self.cursor = None
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() global log, logger, result_path, on_off log = Log.get_log() logger = log.get_logger() result_path = log.get_report_path() c = Config().get('email') on_off = c.get('on_off') self.case_list_file = os.path.join(data_path, "case_list.txt") self.case_file = test_case_path self.case_list = [] self.email = Email()
def setUp(self): self.log = MyLog.get_log() self.logger = self.log.get_logger()
def setUp(self): self.log = MyLog.get_log() self.logger = self.log.get_logger() # print(self.case_name+"测试开始前准备") pass
@File: login_logout_test.py @Description: 检查是否可以登录退出 """ import random import os import time import unittest from common.log import MyLog from get_config import GetConfig from common.request_data import ConfigRequest config = GetConfig() base_url = config.get_url("Base_Url") log = MyLog.get_log() logger = log.get_logger() class LoginLogout(unittest.TestCase): def setUp(self): self.token = "" print("Test start") def tearDown(self): print("Test end") def test_login(self): """ 检查可以正确登录 """
import os import sys from xlrd import open_workbook from xml.etree import ElementTree as ElementTree from common import configHttp from common.log import MyLog as Log from readConfig import proDir localConfigHttp = configHttp.ConfigHttp() log = Log.get_log() logger = log.get_logger() # 从excel文件中读取测试用例 def get_xls(xls_name, sheet_name): cls = [] # get xls file's path xlsPath = os.path.join(proDir, "testFile", xls_name) # open xls file file = open_workbook(xlsPath) # get sheet by name sheet = file.sheet_by_name(sheet_name) # get one sheet's rows nrows = sheet.nrows for i in range(nrows): if sheet.row_values(i)[0] != u'case_name': cls.append(sheet.row_values(i)) return cls
def __init__(self): self.log = Mylog.get_log() self.logger = self.log.get_logger() self.db = None self.cursor = None
class ReadCase(): localConfigHttp = configHttp.ConfigHttp() log = MyLog.get_log() logger = log.get_logger()
def setUp(self): self.log = MyLog.get_log() self.logger = self.log.get_logger() self.proDir = readConfig.proDir
def setUp(self): # print(self.case_name+"测试开始前准备") self.log = MyLog.get_log() self.logger = self.log.get_logger() self.sn = commons.get_Parameter()
def __init__(self): global log, logger log = Log.get_log() logger = log.get_logger()