首页 > 其他分享 >接口中导入Excel

接口中导入Excel

时间:2022-10-31 14:56:15浏览次数:39  
标签:case -- Excel results 接口 yaml json 导入 test

Py文件

from requests_toolbelt.multipart.encoder import MultipartEncoder

@pytest.mark.parametrize('yaml_case', get_cases(data_yaml)) def test_custIndividualInfoImport(yaml_case): '''【客户信息】个人客户导入''' req_url = env_dict['host'] + data_yaml['interface'] filePath = yaml_case['body']['file'] m = MultipartEncoder( fields={ 'file': ('netOrderTest.xlsx', open(filePath, 'rb'), 'application/vnd.ms-excel'), 'entCertNo': yaml_case['body']['entCertNo'] }) # 拼接headers数据 headers['Content-Type'] = m.content_type results = requests.post(req_url, data=m, headers=headers, verify=False) print(json.dumps(results.json(), ensure_ascii=False)) Log().info('--test_case %s start--' % 'test_custIndividualInfoImport') Log().info('--request result %s' % results.json()) Log().info('--test_case %s end--' % 'test_custIndividualInfoImport') assert (results.json()['code'] == yaml_case['code'])

 yaml文件

interface: /xxx/import
test_cases:
 case-01-全部字段齐全:
  code: 200
  body:
   file: 'C:\xxx\netOrderTest.xlsx' #导入excel
   entCertNo: '430423193904245431' #企业编号

 

标签:case,--,Excel,results,接口,yaml,json,导入,test
From: https://www.cnblogs.com/brf-test/p/16844247.html

相关文章

  • py爬虫数据到本地Excel表格
    效果图需要爬取的网页和内容所含有的知识点requests爬虫请求时间戳表格操作python保存为exeexe获取当前运行程序的路径fromasyncio.windows_eventsimportNU......
  • 用dmp文件导入本地库
    select*fromdba_users;select*fromdba_users;selecttablespace_name,file_namefromdba_data_files;dropuserGZIDCcascade;droptablespaceIDC_GIKAMD......
  • C# 预定义类型“System.xxxxxxx”未定义或未导入的问题
    今天手贱,不知道更新了vs的啥东西,然后打开项目的时候,哦豁!项目一大堆爆红,报的都是"预定义类型System.xxxxx未定义或未导入"。有点慌,先稳住。首先,打开百度,搜索。。。然后,找......
  • Java小白翻身-Excel教程
    嗯,先让我们捋一捋思路吧~privatestaticbooleansaveCustomer(ICustomerServicecustomerService){//1、读取文本,获取客户资料List<String>props=customerServ......
  • idea如何查看类或是接口的依赖关系
      我的这个是接口,所以需要往上查看。 ......
  • 【Java】接口多态练习题
    设计一个USB接口,USB接口拥有启动和停止方法,网卡类实现USB接口,重写实现网卡启动停止方法声卡类实现USB接口,重写实现声卡启动和停止方法,主板类拥有使用USB接口的方法。方法......
  • Python学习八:数据库编程接口
    文章目录​​一、数据库编程接口​​​​1.1连接对象​​​​1.1.1获取连接对象​​​​1.1.2连接对象的方法​​​​2.1游标对象​​一、数据库编程接口1.1连接对象1.......
  • SpringBoot如何用easyPOI导出excel文件
    在工作中,经常需要我们用Java代码导出一些数据,保存在Excel中。这是非常实用的Excel导出功能,如果我们用SpringBoot结合EasyPOI框架,可以非常方便地实现这个功能。在maven项目中......
  • 如何将MyEclipse项目导入eclipse
    我们经常会在网上下载一些开源项目,或者从别的地方迁移一些项目进来,但经常会发现导入后各种报错。这是初学java肯定会遇到的问题,本文对一些常见的处理方案做一个总结。(本文将......
  • Excel 批量图片导入功能,使单元格高度和宽度适应图片
    分享Excel批量图片导入功能,使单元格高度和宽度适应图片。Excel批量图片导入功能,很多插件有这个功能,大部分插件的导入功能都是使图片适应单元格的大小,但是这点可能跟很多......