在前面的框架基础上进行改造,更加灵活。能够在增加测试数据的同时,不需要修改代码。
登陆成功后的token
业务的动态参数,参数化。
接口的上下关联
1,在data文件夹下新建books.xls
2,修改operationExcel.py
import xlrd
from common.public import filePath
from utils.operationYaml import OperationYaml
from common.public import readContent
import json
class ExcelVarles:
caseID='测试用例ID'
caseModel='模块'
caseName='接口名称'
caseUrl='请求地址'
casePre='前置条件'
method='请求方法'
paramType='请求参数类型'
param='请求参数'
expect='期望结果'
isRun='是否运行'
headers='请求头'
status_code='状态码'
class OperationExcel:
def getSheet(self):
book=xlrd.open_workbook(filePath('data&