包括获取excel的sheet名字,设定excel的sheet,读excel,写excel等常规操作. from openpyxl import Workbook from openpyxl import load_workbook from openpyxl.styles import colors, Font import locale, time class Excel(object): def __init__(self, excel_file_path): self.excel_fil…
AssertResult主要就是进行结果断言的了,因为断言结果分2种情况,一种是断言词,一种是断言sheet,如果涉及断言sheet,则需要操作excel到对应的断言表断言所有的字段并且书写断言结果主要方法如下: from Util.ParseExcel import * from ProVar.ProjConfigVar import * import re from Util.Log import * import traceback def assert_result(excel_inst…
生成htmlreport的模块是我在网上随意找的一个版本,主要生成的report包括接口名称,接口url,请求数据,响应数据,断言词,断言结果等 具体的htmlreport代码如下: # -*- encoding:utf-8 -*- from bottle import template def report_html(data,html_name): template_demo = """ <!-- CSS goes in the document HEAD or a…