修复已知问题

This commit is contained in:
lileilei
2022-01-15 13:44:42 +08:00
parent 8e47959468
commit 6d1e60f26e
39 changed files with 488 additions and 854 deletions

View File

@@ -6,35 +6,36 @@ import xlrd,os
from Public.log import LOG, logger
# @logger('解析测试用例文件')
def datacel(filrpath):
@logger('解析测试用例文件')
def datacel(filepath):
try:
file = xlrd.open_workbook(filrpath)
me = file.sheets()[0]
nrows = me.nrows
file = xlrd.open_workbook(filepath)
print(file)
rslut = file.sheets()[0]
nrows = rslut.nrows
listid = []
listkey = []
listconeent = []
listurl = []
listfangshi = []
listqiwang = []
listrelut = []
listname = []
for i in range(1, nrows):
listid.append(me.cell(i, 0).value)
listkey.append(me.cell(i, 2).value)
listconeent.append(me.cell(i, 3).value)
listurl.append(me.cell(i, 4).value)
listname.append(me.cell(i, 1).value)
listfangshi.append((me.cell(i, 5).value))
listqiwang.append((me.cell(i, 6).value))
listid.append(rslut.cell(i, 0).value)
listkey.append(rslut.cell(i, 2).value)
listconeent.append(rslut.cell(i, 3).value)
listurl.append(rslut.cell(i, 4).value)
listname.append(rslut.cell(i, 1).value)
listfangshi.append((rslut.cell(i, 5).value))
listqiwang.append((rslut.cell(i, 6).value))
return listid, listkey, listconeent, listurl, listfangshi, listqiwang, listname
except Exception as e:
print(e)
LOG.info('打开测试用例失败,原因是:%s' % e)
return
@logger('生成数据驱动所用数据')
def makedata():
path = os.getcwd() + '//test_case_data//case.xlsx'
path = os.path.join(os.path.join(os.getcwd(),'test_case_data'),'case.xlsx')
listid, listkey, listconeent, listurl, listfangshi, listqiwang, listname=datacel(path)
i=0
make_data=[]