pytest
pytest框架
杨梅树
这个作者很懒,什么都没留下…
展开
-
MongoDB数据库操作的封装
import pymongo class MongoDB: # 初始化 def __init__(self,ip='192.168.111.109',user='admin',pwd='sq',port=27017): client=pymongo.MongoClient(f'mongodb://{user}:{pwd}@{ip}:{port}') self.db=client['test'] # 插入操作 def insert(self,co原创 2021-08-08 23:36:22 · 192 阅读 · 0 评论 -
mysql数据库操作的封装
import pymysql class Mysql: # 初始化 def __init__(self,ip='localhost',port=3306,user='root',passwd='123456',db='test',charset='utf8'): # 创建连接 self.db=pymysql.connect(host=ip,port=port,user=user,passwd=passwd,database=db,charset=charset原创 2021-08-08 21:25:12 · 130 阅读 · 0 评论 -
日志模块的封装
import logging import datetime def logger(): """ filename:日志文件名 filemode:和file函数意义相同,日志文件的打开方式,'w'或者'a' format:日志输出的格式和内容 level:logging.INFO日志等级 """ #调用配置函数 logging.basicConfig( filename=f'../log/{datetime.datetime.n原创 2021-08-06 16:58:51 · 89 阅读 · 0 评论 -
获取yaml用例数据的封装
import yaml def get_yaml_data(yamlDir): #1-把yaml文件加载到内存中 file=open(yamlDir,'r',encoding='utf-8') #2-使用yaml读取 res=yaml.load(file,Loader=yaml.FullLoader) return res def get_yaml_datas(yamlDir): resList=[] # 1-把yaml文件加载到内存中 fi原创 2021-08-06 15:36:51 · 338 阅读 · 0 评论 -
获取Excel用例数据的封装
import json import xlrd def get_excel_data(sheetName,caseName): resList=[] # 存放Excel读取结果 #1-获取Excel存放路径 excelDir='../data/testcase.xls' #2-把Excel加载到内存中---open-----formatting_info=True 保持原样式 workBook=xlrd.open_workbook(excelDir,format原创 2021-08-06 14:32:29 · 72 阅读 · 0 评论