From 8fde38a04d3be02e7c1edb66a4350e8d97809449 Mon Sep 17 00:00:00 2001 From: aaronchenyongzhi <262667641@qq.com> Date: Mon, 15 May 2023 00:00:04 +0800 Subject: [PATCH] =?UTF-8?q?debug=20requests=E4=B8=AD=E7=9A=84hooks?= =?UTF-8?q?=E7=8B=97=E5=AD=90=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/api_project.iml | 2 +- .idea/dataSources.local.xml | 22 +- .idea/dataSources.xml | 6 - .idea/encodings.xml | 2 +- .idea/misc.xml | 2 +- OutPut/Reports/history.json | 2 +- common/base_datas.py | 2 +- common/extractor/dependent_parameter.py | 6 +- common/files_tools/do_excel.py | 5 +- common/files_tools/excel.py | 20 +- common/files_tools/get_file.py | 3 +- common/tools/hooks.py | 38 +++ common/tools/parsing_postman.py | 111 +++++++ common/tools/req.py | 44 +-- common/tools/request.py | 38 +++ common/tools/request_processor.py | 64 ++++ ...分商圈模板--sheet表名不匹配.xlsx | Bin 155195 -> 0 bytes ...sheet表数量缺失--删除一个表.xlsx | Bin 119616 -> 0 bytes ...失--删除一个表,加一个表.xlsx | Bin 120355 -> 0 bytes ...分商圈模板--sheet表数量缺失.xlsx | Bin 155031 -> 0 bytes ...模板--与页面已有数据冲突.xlsx | Bin 156183 -> 0 bytes ...模板--与页面已有数据重复.xlsx | Bin 156158 -> 0 bytes ...--产品定位编码为非正整数.xlsx | Bin 155455 -> 0 bytes ...位编码正整数但无对应定位.xlsx | Bin 155441 -> 0 bytes .../分商圈模板--价格为空.xlsx | Bin 155119 -> 0 bytes ...数量为数值但不在填写范围.xlsx | Bin 119908 -> 0 bytes ...模板--价格和数量为非数值.xlsx | Bin 119886 -> 0 bytes ...--价格和数量其中一项为空.xlsx | Bin 155363 -> 0 bytes ...--价格和数量其中多项为空.xlsx | Bin 155345 -> 0 bytes ...圈模板--会员价高于零售价.xlsx | Bin 155430 -> 0 bytes ...商圈模板--商品编码不存在.xlsx | Bin 155727 -> 0 bytes .../分商圈模板--商品编码为空.xlsx | Bin 120018 -> 0 bytes .../分商圈模板--商品编码重复.xlsx | Bin 155639 -> 0 bytes ...圈模板--心享价高于零售价.xlsx | Bin 155428 -> 0 bytes .../分商圈模板--文件格式.xls | Bin 358912 -> 0 bytes .../分商圈模板--正确数据.xlsx | Bin 161947 -> 0 bytes .../分商圈模板--空表.xlsx | Bin 154624 -> 0 bytes ...占比为数值但不在填写范围.xlsx | Bin 155431 -> 0 bytes ...圈模板--计划销售占比为空.xlsx | Bin 155437 -> 0 bytes ...板--计划销售占比为非数值.xlsx | Bin 155442 -> 0 bytes .../分商圈模板--超1000行.xlsx | Bin 157007 -> 0 bytes .../分商圈模板--超2MB.xlsx | Bin 2700650 -> 0 bytes .../分货导入模版.xlsx | Bin 10226 -> 0 bytes .../WiFi安全教育默认题库.xlsx | Bin 10370 -> 0 bytes ...目批量导入--sheet表名不匹配.xlsx | Bin 29355 -> 0 bytes ...导入--与页面已有数据重复.xlsx | Bin 29295 -> 0 bytes ...--内容输入特殊字符包括null.xlsx | Bin 29831 -> 0 bytes ...入内容表格前增加一列空列.xlsx | Bin 29314 -> 0 bytes ...模板与下载模板表头不一致.xlsx | Bin 29567 -> 0 bytes ...量导入--导入选项前带空格.xlsx | Bin 29300 -> 0 bytes ...--导入选项和题干全为空格.xlsx | Bin 29176 -> 0 bytes ...量导入--导入项中插入图片.xlsx | Bin 230608 -> 0 bytes ...入--导入题干内容前带空格.xlsx | Bin 29349 -> 0 bytes .../题目批量导入--文件格式xls.xls | Bin 359424 -> 0 bytes ...目批量导入--标准正确数据.xlsx | Bin 27324 -> 0 bytes ...量导入--正确选项不属于ABCD.xlsx | Bin 29646 -> 0 bytes ...量导入--正确选项前带空格.xlsx | Bin 29559 -> 0 bytes ...目批量导入--正确选项多选.xlsx | Bin 29659 -> 0 bytes ...导入--正确选项大小写混搭.xlsx | Bin 8999 -> 0 bytes .../题目批量导入--空表.xlsx | Bin 29214 -> 0 bytes .../题目批量导入--超1000行.xlsx | Bin 29764 -> 0 bytes .../题目批量导入--超2MB.xlsx | Bin 2681628 -> 0 bytes ...导入--选项A_B_C_D任一项为空.xlsx | Bin 29359 -> 0 bytes ...导入--选项A_B_C_D任多项为空.xlsx | Bin 29371 -> 0 bytes ...批量导入--选项A_B_C_D全为空.xlsx | Bin 29449 -> 0 bytes ...入--选项字段长度超出限制.xlsx | Bin 27087 -> 0 bytes ...目批量导入--页面已有数据.xlsx | Bin 29294 -> 0 bytes .../题目批量导入--题目为空.xlsx | Bin 29455 -> 0 bytes ...入--题目字段长度超出限制.xlsx | Bin 27030 -> 0 bytes .../题目批量导入-导入jpg图片.jpg | Bin 210743 -> 0 bytes .../题目批量导入-导入txt文件.txt | 0 data/moduleA/test_cases/test_api.xlsx | Bin 84417 -> 86333 bytes temp/parsing_postman.py | 203 ++++++------ temp/postman.json | 305 ++++++++++++++++++ test_main.py | 30 +- .../{auto_script => script}/__init__.py | 0 test_script/{ => script}/baseclass.py | 19 +- test_script/{ => script}/test_api.py | 4 +- test_script/security/__init__.py | 9 - test_script/security/test_api.py | 169 ---------- .../test_script/__init__.py | 0 .../test_standard.py | 21 +- 82 files changed, 729 insertions(+), 398 deletions(-) create mode 100644 common/tools/hooks.py create mode 100644 common/tools/parsing_postman.py create mode 100644 common/tools/request.py create mode 100644 common/tools/request_processor.py delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--sheet表名不匹配.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--sheet表数量缺失--删除一个表.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--sheet表数量缺失--删除一个表,加一个表.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--sheet表数量缺失.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--与页面已有数据冲突.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--与页面已有数据重复.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--产品定位编码为非正整数.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--产品定位编码正整数但无对应定位.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--价格为空.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--价格和数量为数值但不在填写范围.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--价格和数量为非数值.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--价格和数量其中一项为空.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--价格和数量其中多项为空.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--会员价高于零售价.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--商品编码不存在.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--商品编码为空.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--商品编码重复.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--心享价高于零售价.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--文件格式.xls delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--正确数据.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--空表.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--计划销售占比为数值但不在填写范围.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--计划销售占比为空.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--计划销售占比为非数值.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--超1000行.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分商圈模板--超2MB.xlsx delete mode 100644 data/booking/upload/booking_upload_file/分货导入模版.xlsx delete mode 100644 data/booking/upload/wifi_import_file/WiFi安全教育默认题库.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--sheet表名不匹配.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--与页面已有数据重复.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--内容输入特殊字符包括null.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--导入内容表格前增加一列空列.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--导入模板与下载模板表头不一致.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--导入选项前带空格.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--导入选项和题干全为空格.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--导入项中插入图片.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--导入题干内容前带空格.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--文件格式xls.xls delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--标准正确数据.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--正确选项不属于ABCD.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--正确选项前带空格.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--正确选项多选.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--正确选项大小写混搭.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--空表.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--超1000行.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--超2MB.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--选项A_B_C_D任一项为空.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--选项A_B_C_D任多项为空.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--选项A_B_C_D全为空.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--选项字段长度超出限制.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--页面已有数据.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--题目为空.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入--题目字段长度超出限制.xlsx delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入-导入jpg图片.jpg delete mode 100644 data/booking/upload/wifi_import_file/题目批量导入-导入txt文件.txt create mode 100644 temp/postman.json rename test_script/{auto_script => script}/__init__.py (100%) rename test_script/{ => script}/baseclass.py (90%) rename test_script/{ => script}/test_api.py (96%) delete mode 100644 test_script/security/__init__.py delete mode 100644 test_script/security/test_api.py rename data/booking/upload/wifi_import_file/题目批量导入-导入bat文件.bat => test_script/test_script/__init__.py (100%) rename test_script/{auto_script => test_script}/test_standard.py (87%) diff --git a/.idea/api_project.iml b/.idea/api_project.iml index 46dd48c..ebfa772 100644 --- a/.idea/api_project.iml +++ b/.idea/api_project.iml @@ -8,7 +8,7 @@ -