一、excel操作
1、编写测试用例(跟功能测试一样,正常,异常)
2、读取测试用例(excel)
3、发请求 (requests)
4、获取响应结果 (获取接口返回数据)
5、和预期结果进行比对(断言) (实际结果与预期结果比对)
6、保存测试结果 (获取断言结果再保存)
- workbook: 工作簿,一个excel文件包含多个sheet。
- worksheet:工作表,一个workbook有多个,表名识别,如“sheet1”,“sheet2”等。
- cell: 单元格,存储数据对象
二、openpyxl
1.pip install openpyxl
2.读取:load_workbook()
filename:excel文件名(路径)
read_only=False:是否只读,False:可以读也可以写 True:只能读
keep_vba=KEEP_VBA:是否保留VBA代码
data_only=False: 是否读取公式计算结算后的结果,True: 读取计算后的结果
keep_links=True:是否保留外部链接
3.写表:sheet.cell(7,1).value = “{‘code’:1}”
4.保存:work_book.s