From 7de949f9c3d5c8cf775a3f5c7cd82a826fcbdc5a Mon Sep 17 00:00:00 2001 From: lileilei Date: Sun, 19 Feb 2023 18:16:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 8196 -> 8196 bytes .../__pycache__/testFengzhuang.cpython-38.pyc | Bin 1065 -> 1080 bytes Interface/dubbo_feng.py | 2 +- Interface/testFengzhuang.py | 2 +- Interface/test_requests.py | 2 +- .../__pycache__/BSTestRunner.cpython-38.pyc | Bin 25468 -> 25482 bytes Public/__pycache__/emmail.cpython-38.pyc | Bin 0 -> 1488 bytes Public/__pycache__/get_excel.cpython-38.pyc | Bin 1476 -> 1475 bytes Public/__pycache__/log.cpython-38.pyc | Bin 1560 -> 1572 bytes Public/__pycache__/panduan.cpython-38.pyc | Bin 1484 -> 1474 bytes .../__pycache__/pyreport_excel.cpython-38.pyc | Bin 0 -> 3561 bytes .../__pycache__/test_requests.cpython-38.pyc | Bin 2906 -> 2896 bytes Public/create_report.py | 2 +- Public/get_excel.py | 6 +- Public/log.py | 4 +- Public/panduan.py | 2 +- README.md | 3 +- history/2022_04_22_21_06_05.txt | 1 + history/2022_04_22_21_22_01.txt | 1 + history/2022_04_22_21_29_08.txt | 1 + history/2022_04_22_21_32_40.txt | 1 + history/2023_02_19_18_06_29.txt | 1 + history/2023_02_19_18_08_39.txt | 1 + history/2023_02_19_18_10_30.txt | 1 + history/2023_02_19_18_10_47.txt | 1 + log/interface_case_run-2023_02_19_18.log | 48 ++++ log/jiekou-2022-01-15-13.log | 59 ---- log/jiekou-2022-01-15-14.log | 22 -- log/jiekou-2022-01-15-17.log | 22 -- log/jiekou-2022-01-16-09.log | 22 -- log/jiekou-2022-02-20-12.log | 6 - log/jiekou-2022-04-22-17.log | 202 -------------- result.txt | 2 + run_excel_re.py | 6 +- run_html.py | 6 +- run_http_html.py | 6 +- run_new.py | 2 +- testCase/__pycache__/case.cpython-38.pyc | Bin 1937 -> 1937 bytes testCase/__pycache__/ddt_case.cpython-38.pyc | Bin 2975 -> 2985 bytes testCase/case.py | 6 +- testCase/ddt_case.py | 18 +- testCase/dubbocase.py | 6 +- testCase/log/jiekou-2022-02-19-14.log | 7 - testCase/pytestCasetest.py | 6 +- test_Report/2022-0116.html | 264 ------------------ .../{2022-0422.html => 2023-0219.html} | 12 +- ...0220115-result.xls => 20230219-result.xls} | Bin test_Report/202302191806-result.html | 117 ++++++++ yesy | 38 +++ yesy.pub | 1 + 50 files changed, 260 insertions(+), 649 deletions(-) create mode 100644 Public/__pycache__/emmail.cpython-38.pyc create mode 100644 Public/__pycache__/pyreport_excel.cpython-38.pyc create mode 100644 history/2022_04_22_21_06_05.txt create mode 100644 history/2022_04_22_21_22_01.txt create mode 100644 history/2022_04_22_21_29_08.txt create mode 100644 history/2022_04_22_21_32_40.txt create mode 100644 history/2023_02_19_18_06_29.txt create mode 100644 history/2023_02_19_18_08_39.txt create mode 100644 history/2023_02_19_18_10_30.txt create mode 100644 history/2023_02_19_18_10_47.txt create mode 100644 log/interface_case_run-2023_02_19_18.log delete mode 100755 log/jiekou-2022-01-15-13.log delete mode 100755 log/jiekou-2022-01-15-14.log delete mode 100755 log/jiekou-2022-01-15-17.log delete mode 100755 log/jiekou-2022-01-16-09.log delete mode 100755 log/jiekou-2022-02-20-12.log delete mode 100644 log/jiekou-2022-04-22-17.log delete mode 100755 testCase/log/jiekou-2022-02-19-14.log delete mode 100755 test_Report/2022-0116.html rename test_Report/{2022-0422.html => 2023-0219.html} (87%) rename test_Report/{20220115-result.xls => 20230219-result.xls} (100%) mode change 100755 => 100644 create mode 100644 test_Report/202302191806-result.html create mode 100644 yesy create mode 100644 yesy.pub diff --git a/.DS_Store b/.DS_Store index a62dfd2194b1f46a5c33cf1cdca4ebab0b47a47c..38d0b1dfa6e7ac6ae14e2cef6061c12756e99963 100755 GIT binary patch delta 39 xcmV+?0NDS8K!iY$PXR8mP`eKSE|Uxp`?JRpKn9U;z_SM!_5`!N6-ok;aJ?a&4=4Zt delta 223 zcmZp1XmOa}&uFwUU^hRb(PSQh-}SrO za|;;2fXN?7;ZdEN@8Xh_lb-}s#j*M2#Kiv(4m%Rkk>X-YnwEkLWG5wTW)^f|+srQU Ljb*c~2s<+XRi`(g diff --git a/Interface/__pycache__/testFengzhuang.cpython-38.pyc b/Interface/__pycache__/testFengzhuang.cpython-38.pyc index 8ce505d57432b3106d32b0c285475bb455f17193..9b22a015e238779b7a84d1ae72bfa3f09c97011e 100644 GIT binary patch delta 562 zcmZuuze~eF7`^W+)d4Q)4H;(0>Sb8_1SrwSR1t(ZaCrK5g%*- zaz;4iY)m*4bi`~nxwt>yL`@7aX_1&BLd+0p$VLQLjgw0B-Ww^Y`!f*0)NVkcL7RbBNS z&v=UbvEp6hm*?zhrcmdEYp76KaB~X^_rv?>s3Ye z1@!0}_$+($3B)IGvi0Ynf%!=0`{tWu@@l`>PTO&E1lPgCn>%@QN|g#81Q9SKBj5l; z!h~?TM+6n@mIx-!ugR$0sfHH@tbSGgk@TO+AY z$0BlI39``&@LV3teG7p^_pq^cW88>`ozJK$Yj{FW4;{VKvvE(KcM_H&+tATF6jmEa zB87>L1~2n17wm3YP)_(X@}Z9Ew6@Hrm+?6}YPYzx+dOEtn$@hzVC&dY@-mQqG@)CY zHYQZ|2h4!tjF!H3F9!2?@D~sWIf=HFLx6^cmV$)RdVa f$JV&#$-YkX|Cukw_V#Ejf}w1f|L{`?d1|pw!qRe6 diff --git a/Interface/dubbo_feng.py b/Interface/dubbo_feng.py index 75fa4f8..85da0a4 100755 --- a/Interface/dubbo_feng.py +++ b/Interface/dubbo_feng.py @@ -5,7 +5,7 @@ """ from pyhessian.client import HessianProxy from pyhessian import protocol -from Public.log import LOG, logger +from public.log import LOG, logger @logger('dubbo接口') diff --git a/Interface/testFengzhuang.py b/Interface/testFengzhuang.py index 901eff4..44fc4a5 100755 --- a/Interface/testFengzhuang.py +++ b/Interface/testFengzhuang.py @@ -3,7 +3,7 @@ # @Author : lileilei # @Site : # @File : testFengzhuang.py -from Public.test_requests import requ +from public.test_requests import requ class TestApi(object): diff --git a/Interface/test_requests.py b/Interface/test_requests.py index af8a606..ad824f0 100755 --- a/Interface/test_requests.py +++ b/Interface/test_requests.py @@ -1 +1 @@ -# -*- coding: utf-8 -*- # @Author : leizi import requests, json from Public.log import LOG, logger @logger('requests封装') class requ(): def __init__(self): self.headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:51.0) Gecko/20100101 Firefox/51.0"} def get(self, url): # get消息 try: r = requests.get(url, headers=self.headers) r.encoding = 'UTF-8' json_response = json.loads(r.text) return json_response except Exception as e: LOG.info('get请求出错,出错原因:%s' % e) print('get请求出错,出错原因:%s' % e) return {} def post(self, url, params): # post消息 data = json.dumps(params) try: r = requests.post(url, params=params, headers=self.headers) json_response = json.loads(r.text) return json_response except Exception as e: LOG.info('post请求出错,出错原因:%s' % e) print('post请求出错,原因:%s' % e) def delfile(self, url, params): # 删除的请求 try: del_word = requests.delete(url, params, headers=self.headers) json_response = json.loads(del_word.text) return json_response except Exception as e: LOG.info('del请求出错,出错原因:%s' % e) print('del请求出错,原因:%s' % e) return {} def putfile(self, url, params): # put请求 try: data = json.dumps(params) me = requests.put(url, data) json_response = json.loads(me.text) return json_response except Exception as e: LOG.info('put请求出错,出错原因:%s' % e) print('put请求出错,原因:%s' % e) return json_response \ No newline at end of file +# -*- coding: utf-8 -*- # @Author : leizi import requests, json from public.log import LOG, logger @logger('requests封装') class requ(): def __init__(self): self.headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:51.0) Gecko/20100101 Firefox/51.0"} def get(self, url): # get消息 try: r = requests.get(url, headers=self.headers) r.encoding = 'UTF-8' json_response = json.loads(r.text) return json_response except Exception as e: LOG.info('get请求出错,出错原因:%s' % e) print('get请求出错,出错原因:%s' % e) return {} def post(self, url, params): # post消息 data = json.dumps(params) try: r = requests.post(url, params=params, headers=self.headers) json_response = json.loads(r.text) return json_response except Exception as e: LOG.info('post请求出错,出错原因:%s' % e) print('post请求出错,原因:%s' % e) def delfile(self, url, params): # 删除的请求 try: del_word = requests.delete(url, params, headers=self.headers) json_response = json.loads(del_word.text) return json_response except Exception as e: LOG.info('del请求出错,出错原因:%s' % e) print('del请求出错,原因:%s' % e) return {} def putfile(self, url, params): # put请求 try: data = json.dumps(params) me = requests.put(url, data) json_response = json.loads(me.text) return json_response except Exception as e: LOG.info('put请求出错,出错原因:%s' % e) print('put请求出错,原因:%s' % e) return json_response \ No newline at end of file diff --git a/Public/__pycache__/BSTestRunner.cpython-38.pyc b/Public/__pycache__/BSTestRunner.cpython-38.pyc index 5f69e68a21c51208aa7073468721fb7acb702644..ad970fb88f291acca63f31bc5e5046e84761b9fe 100644 GIT binary patch delta 102 zcmex!jIrxDBX1}#FBbz4#H~w8n!S-%P=rxqv%E+jqh7I)LvRiQCWE^ovPN0hxGE%JVX_AcVd$BvNjlqKsj4wM zL(f4cBE;3jgW`IcLDsK>5kx^01pfoCeO+fvPToEFszW4L-Ss}|RlWMvtM}?|sZ>DF zjDsiMYbHWZlyb3YpxlHmHh@q>ae&Af#{}oPMl|4Bpoa!Au(Iia8Ct~3WgOVVrUo?+ z5pk$RZQw4&byRgu!6VwL;>_86WAoK*c3*;AQu1aekbdHE*-}%^n+}2n{T6gVfJn55 zhuS$E>LY+R(x^7l`bZin02yd~EX_SDRTN-+sP(lJ51kRhDAlOBq^OlsJEzVPY8wE~ z-6B>ij@tfCufRgj4_3Qg7-X0OL~A4VDC5Lw$2_-XPT~o15OYdw88a{RgUpn^3|Q68 zv{+q32*o*xrvv!zl9nj2(6BcDg?$!vvBPrbO1i_i_%xnd*U{yVH+J3;)a)_EI zy@pbWsYLM&;&Tv%e{R<93dTh(0F(M_>rC8}aZ-~^$RzNh+Mdtu#hsO;D|h4QdhJf9 z8ThRl3-f~|-E2EHniX>3v_Cr z_bpmXEn0&0)4*rcOgc;F=sei$)EwHWJ;HFAN&;^fNoVMeP~QPwpbPX8B!io}!>JUf zkQgx29Tq_b6vNU8jr4qES|tQUaPgP7I#0t%CLcW>Km6k4{cp!dUymPrI{EQ~ljBb& zM~}xJ9}&CWY3{L>>|BP4|C=)Y`G@ht?}>4n$05EVJH%16 zQLk?hGl+Nmh&X~pR3$2LJ<$Mnke!*a-|=O&z-Pf9aoZ5=hDRyqDjSKdW;bL^++1kJ zw43Rn*daP>NpyK%5<_iDEGV0|8PBWejLa*1uG$d_JMfh%mVqEVjV-7F^-bfaa$dv* z_#9k>ZyxijFbfbZ0pnK`ae$DSv&SQZ2&_tY;qow$OBY7N^S3S!8!xG)s?u_Y7oe$9 Z=Q%!SEsSX=V6Uh+=S8}hgK%`m{TGi@tZ)DT literal 0 HcmV?d00001 diff --git a/Public/__pycache__/get_excel.cpython-38.pyc b/Public/__pycache__/get_excel.cpython-38.pyc index bc27902edc21718c761d431d242a44ea5f8b88b0..60b97fb24c2883c7cfbe26d92891fb38ded6313c 100644 GIT binary patch delta 288 zcmX@YeVCg!l$V!_0SKmk{g}LRBX2bmQ&%z+$xW7JHf1cB9LyZfs4#go^J&JY$>l8iT({WM67$lFGcs>Y z-oTUxssI4RQ%6Jq delta 317 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 LYDU#mMa}&m4=tFZ literal 0 HcmV?d00001 diff --git a/Public/__pycache__/test_requests.cpython-38.pyc b/Public/__pycache__/test_requests.cpython-38.pyc index c7e0a5b2b4dd6b1d09104d31d9eee19246ce09fe..3113ed082b5d0b60ae7169532c87c9331b60b47f 100644 GIT binary patch delta 153 zcmca5c0r6cl$V!_0SK}?l9TRjq{Ssu delta 169 zcmca0c1w&ml$V!_0SJ8hA0=Me$a{c|rGzbueey*%QAv&(<}BuBMlpsImN`t}48aWH z40$tH7)m%N|7SB~ 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-01-15 13:43:01.350070] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:01.350269] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:01.350445] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:01.350619] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:01.670766] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-01-15 13:43:01.670985] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:01.671113] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:01.671297] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:01.671482] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:01.968222] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-01-15 13:43:01.968487] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:01.968615] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:01.968731] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:01.968834] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:02.261136] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-01-15 13:43:02.261339] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:02.261443] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:02.261542] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:02.261646] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:02.444847] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-01-15 13:43:02.445028] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:02.445125] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:02.445217] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:02.445313] INFO: jiekou: 失败重试中次数用完,最后结果 -[2022-01-15 13:43:02.657915] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-01-15 13:43:02.658132] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:02.658329] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:02.658436] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:02.658538] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:02.979989] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-01-15 13:43:02.980269] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:02.980424] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:02.980534] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:02.980713] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:03.317178] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-01-15 13:43:03.317475] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:03.317650] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:03.317816] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:03.317991] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:03.667303] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-01-15 13:43:03.667823] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:03.668283] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:03.668658] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:03.668996] INFO: jiekou: 失败重试中 -[2022-01-15 13:43:04.019483] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-01-15 13:43:04.019934] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 13:43:04.020250] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 13:43:04.020570] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-01-15 13:43:04.020928] INFO: jiekou: 失败重试中次数用完,最后结果 diff --git a/log/jiekou-2022-01-15-14.log b/log/jiekou-2022-01-15-14.log deleted file mode 100755 index d83554f..0000000 --- a/log/jiekou-2022-01-15-14.log +++ /dev/null @@ -1,22 +0,0 @@ -[2022-01-15 14:27:09.437035] INFO: jiekou: 当前模块 生成数据驱动所用数据 -[2022-01-15 14:27:09.437977] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 14:27:09.438118] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-01-15 14:27:09.438263] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-01-15 14:27:09.438360] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-01-15 14:27:09.438552] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-01-15 14:27:09.455070] INFO: jiekou: 测试用例开始执行 -[2022-01-15 14:27:09.455222] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:POST -[2022-01-15 14:27:09.455321] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:None -[2022-01-15 14:27:09.456489] INFO: jiekou: 返回结果:{'code': 1, 'result': "请求异常:Invalid URL '/openapi/api': No schema supplied. Perhaps you meant http:///openapi/api?"} -[2022-01-15 14:27:09.456612] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 14:27:09.456709] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 14:27:09.456797] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40001'} -[2022-01-15 14:27:09.456898] INFO: jiekou: 测试用例执行完毕 -[2022-01-15 14:27:09.457025] INFO: jiekou: 测试用例开始执行 -[2022-01-15 14:27:09.457124] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:POST -[2022-01-15 14:27:09.457211] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:None -[2022-01-15 14:27:09.457530] INFO: jiekou: 返回结果:{'code': 1, 'result': "请求异常:Invalid URL '/openapi/api': No schema supplied. Perhaps you meant http:///openapi/api?"} -[2022-01-15 14:27:09.457637] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 14:27:09.457731] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 14:27:09.457816] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40002'} -[2022-01-15 14:27:09.457914] INFO: jiekou: 测试用例执行完毕 diff --git a/log/jiekou-2022-01-15-17.log b/log/jiekou-2022-01-15-17.log deleted file mode 100755 index cb90a23..0000000 --- a/log/jiekou-2022-01-15-17.log +++ /dev/null @@ -1,22 +0,0 @@ -[2022-01-15 17:13:18.278787] INFO: jiekou: 当前模块 生成数据驱动所用数据 -[2022-01-15 17:13:18.279456] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 17:13:18.279559] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-01-15 17:13:18.279680] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-01-15 17:13:18.279771] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-01-15 17:13:18.279854] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-01-15 17:13:18.329953] INFO: jiekou: 测试用例开始执行 -[2022-01-15 17:13:18.330178] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:POST -[2022-01-15 17:13:18.330315] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:None -[2022-01-15 17:13:18.332452] INFO: jiekou: 返回结果:{'code': 1, 'result': "请求异常:Invalid URL '/openapi/api': No schema supplied. Perhaps you meant http:///openapi/api?"} -[2022-01-15 17:13:18.332630] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 17:13:18.332736] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 17:13:18.332829] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40001'} -[2022-01-15 17:13:18.332943] INFO: jiekou: 测试用例执行完毕 -[2022-01-15 17:13:18.333088] INFO: jiekou: 测试用例开始执行 -[2022-01-15 17:13:18.333234] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:POST -[2022-01-15 17:13:18.333332] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:None -[2022-01-15 17:13:18.333739] INFO: jiekou: 返回结果:{'code': 1, 'result': "请求异常:Invalid URL '/openapi/api': No schema supplied. Perhaps you meant http:///openapi/api?"} -[2022-01-15 17:13:18.334014] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-15 17:13:18.334274] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-15 17:13:18.334553] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40002'} -[2022-01-15 17:13:18.334695] INFO: jiekou: 测试用例执行完毕 diff --git a/log/jiekou-2022-01-16-09.log b/log/jiekou-2022-01-16-09.log deleted file mode 100755 index 08508c9..0000000 --- a/log/jiekou-2022-01-16-09.log +++ /dev/null @@ -1,22 +0,0 @@ -[2022-01-16 09:46:33.662871] INFO: jiekou: 当前模块 生成数据驱动所用数据 -[2022-01-16 09:46:33.664217] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-16 09:46:33.664333] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-01-16 09:46:33.664468] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-01-16 09:46:33.664560] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-01-16 09:46:33.664642] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-01-16 09:46:33.685922] INFO: jiekou: 测试用例开始执行 -[2022-01-16 09:46:33.686171] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:POST -[2022-01-16 09:46:33.686288] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:None -[2022-01-16 09:46:33.750325] INFO: jiekou: 返回结果:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}} -[2022-01-16 09:46:33.750550] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-16 09:46:33.750662] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-16 09:46:33.750769] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40001'} -[2022-01-16 09:46:33.750898] INFO: jiekou: 测试用例执行完毕 -[2022-01-16 09:46:33.751105] INFO: jiekou: 测试用例开始执行 -[2022-01-16 09:46:33.751315] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:POST -[2022-01-16 09:46:33.751432] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:None -[2022-01-16 09:46:33.782704] INFO: jiekou: 返回结果:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}} -[2022-01-16 09:46:33.782947] INFO: jiekou: 当前模块 断言测试结果 -[2022-01-16 09:46:33.783049] INFO: jiekou: 全部args参数参数信息 , () -[2022-01-16 09:46:33.783166] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40002'} -[2022-01-16 09:46:33.783281] INFO: jiekou: 测试用例执行完毕 diff --git a/log/jiekou-2022-02-20-12.log b/log/jiekou-2022-02-20-12.log deleted file mode 100755 index f21e48a..0000000 --- a/log/jiekou-2022-02-20-12.log +++ /dev/null @@ -1,6 +0,0 @@ -[2022-02-20 12:44:50.852541] INFO: jiekou: 当前模块 生成数据驱动所用数据 -[2022-02-20 12:44:50.853016] INFO: jiekou: 全部args参数参数信息 , () -[2022-02-20 12:44:50.853153] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-02-20 12:44:50.853307] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-02-20 12:44:50.853429] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-02-20 12:44:50.853548] INFO: jiekou: 全部kwargs参数信息 , {} diff --git a/log/jiekou-2022-04-22-17.log b/log/jiekou-2022-04-22-17.log deleted file mode 100644 index cce9ba8..0000000 --- a/log/jiekou-2022-04-22-17.log +++ /dev/null @@ -1,202 +0,0 @@ -[2022-04-22 17:22:26.778477] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:22:26.779237] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:22:26.779387] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:26.808260] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:22:26.808395] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:22:26.808481] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:26.810404] INFO: jiekou: 当前模块 测试 -[2022-04-22 17:22:26.810539] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:26.810632] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:27.978962] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:27.979365] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:27.979631] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:27.979823] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:27.980186] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:29.027990] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:29.028269] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.028377] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.028485] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.028589] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:29.517642] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:29.517913] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.518078] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.518180] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.518281] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:29.565773] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:29.566054] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.566236] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.566417] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.566569] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:29.617091] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:29.617275] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.617365] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.617448] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.617572] INFO: jiekou: 失败重试中次数用完,最后结果 -[2022-04-22 17:22:29.658466] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:29.658649] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.658794] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.658921] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.659075] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:29.718410] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:29.718615] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.718748] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.718871] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.719069] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:29.764296] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:29.764482] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:29.764568] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:29.764668] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:29.764762] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:30.043375] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:30.043620] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:30.043769] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:30.043919] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:30.044074] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:30.084180] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:30.084505] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:30.084735] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:30.085204] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:30.085420] INFO: jiekou: 失败重试中次数用完,最后结果 -[2022-04-22 17:22:30.121341] INFO: jiekou: 当前模块 保存测试结果 -[2022-04-22 17:22:30.121531] INFO: jiekou: 全部args参数参数信息 , (datetime.datetime(2022, 4, 22, 17, 22, 26, 808171), 2, 0, 2) -[2022-04-22 17:22:30.121620] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:39.860783] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:22:39.861259] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:22:39.861564] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:39.905848] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:22:39.905982] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:22:39.906066] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:39.909608] INFO: jiekou: 当前模块 测试 -[2022-04-22 17:22:39.909832] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:39.910029] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:41.004003] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:41.004618] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.004731] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.005038] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.005245] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.051783] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:41.052116] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.052288] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.052487] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.052711] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.130454] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:41.130701] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.130830] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.130956] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.131090] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.186415] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:41.186592] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.186722] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.186853] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.186999] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.233924] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:22:41.234352] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.234507] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.234719] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.234871] INFO: jiekou: 失败重试中次数用完,最后结果 -[2022-04-22 17:22:41.272654] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:41.272862] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.272952] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.273059] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.273154] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.526629] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:41.526898] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.527091] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.527286] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.527400] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.569143] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:41.569320] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.569405] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.569489] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.569577] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.874665] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:41.874856] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.874956] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.875056] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.875163] INFO: jiekou: 失败重试中 -[2022-04-22 17:22:41.927251] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:22:41.927429] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:41.927514] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:41.927658] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:22:41.927899] INFO: jiekou: 失败重试中次数用完,最后结果 -[2022-04-22 17:22:51.360831] INFO: jiekou: 当前模块 生成数据驱动所用数据 -[2022-04-22 17:22:51.361251] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:51.361493] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:51.361759] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:22:51.361910] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:22:51.362018] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:22:51.394227] INFO: jiekou: 测试用例开始执行 -[2022-04-22 17:22:51.394482] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:POST -[2022-04-22 17:22:51.394603] INFO: jiekou: 输入参数:url:/openapi/api,key:aaaa,参数:{'password':'1222'},请求方式:None -[2022-04-22 17:22:51.468211] INFO: jiekou: 返回结果:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}} -[2022-04-22 17:22:51.469211] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:51.469445] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:51.469881] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40001'} -[2022-04-22 17:22:51.470383] INFO: jiekou: 测试用例执行完毕 -[2022-04-22 17:22:51.470590] INFO: jiekou: 测试用例开始执行 -[2022-04-22 17:22:51.470859] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:POST -[2022-04-22 17:22:51.471181] INFO: jiekou: 输入参数:url:/openapi/api,key:dfeb1cc8125943d29764a2f2f5c33739,参数:{'password':'1222'},请求方式:None -[2022-04-22 17:22:51.740290] INFO: jiekou: 返回结果:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}} -[2022-04-22 17:22:51.740483] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:22:51.740633] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:22:51.740823] INFO: jiekou: 全部kwargs参数信息 , {'asserqingwang': 'code=40002'} -[2022-04-22 17:22:51.741116] INFO: jiekou: 测试用例执行完毕 -[2022-04-22 17:23:10.825644] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:23:10.826130] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:23:10.826281] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:23:10.844207] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-04-22 17:23:10.844426] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/test_case_data/case.xlsx',) -[2022-04-22 17:23:10.844568] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:23:10.848621] INFO: jiekou: 当前模块 测试 -[2022-04-22 17:23:10.848959] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:10.849201] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-04-22 17:23:10.908771] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:23:10.909005] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:10.909138] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:10.909263] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:10.909399] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:10.953665] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:23:10.953987] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:10.954213] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:10.954469] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:10.954692] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:12.007731] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:23:12.007973] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:12.008097] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:12.008217] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:12.008345] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:14.132112] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:23:14.132436] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:14.132636] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:14.132843] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:14.133061] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:14.185738] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40001 -[2022-04-22 17:23:14.186162] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:14.186387] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:14.186584] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40001', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:14.186800] INFO: jiekou: 失败重试中次数用完,最后结果 -[2022-04-22 17:23:14.230780] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:23:14.231898] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:14.232281] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:14.232543] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:14.232718] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:14.282157] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:23:14.282379] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:14.282497] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:14.282610] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:14.282731] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:14.323761] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:23:14.324123] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:14.324292] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:14.324428] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:14.324564] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:14.374812] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:23:14.375129] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:14.376257] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:14.376474] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:14.376783] INFO: jiekou: 失败重试中 -[2022-04-22 17:23:15.423984] INFO: jiekou: inputdata> 参数:{'password':'1222'}, url:/openapi/api ,返回:{'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}},预期:code=40002 -[2022-04-22 17:23:15.424470] INFO: jiekou: 当前模块 断言测试结果 -[2022-04-22 17:23:15.424739] INFO: jiekou: 全部args参数参数信息 , () -[2022-04-22 17:23:15.425322] INFO: jiekou: 全部kwargs参数信息 , {'asserqiwang': 'code=40002', 'fanhuijson': {'code': 0, 'result': {'code': 40007, 'text': '您的请求内容为空。'}}} -[2022-04-22 17:23:15.425623] INFO: jiekou: 失败重试中次数用完,最后结果 diff --git a/result.txt b/result.txt index 3a58e6e..a37ba90 100755 --- a/result.txt +++ b/result.txt @@ -12,3 +12,5 @@ 2022-01-15 13:39:51.378087=2=0=2 2022-01-15 13:40:33.036679=2=0=2 2022-04-22 17:22:26.808171=2=0=2 +2023-02-19 18:06:12.486185=2=0=2 +2023-02-19 18:06:17.821946=2=0=2 diff --git a/run_excel_re.py b/run_excel_re.py index f3ffaf1..b19a399 100755 --- a/run_excel_re.py +++ b/run_excel_re.py @@ -4,11 +4,11 @@ @file: run_excel_re.py @time: 2017/6/9 12:45 """ -from Public.pyreport_excel import create +from public.pyreport_excel import create import os, threading, datetime from testCase.case import testinterface -from Public.get_excel import datacel -from Public.create_report import save_result +from public.get_excel import datacel +from public.create_report import save_result def start(): diff --git a/run_html.py b/run_html.py index c60581b..4af426b 100755 --- a/run_html.py +++ b/run_html.py @@ -2,9 +2,9 @@ # @Author : leizi import os, datetime, time from testCase.case import testinterface -from Public.py_Html import createHtml -from Public.get_excel import datacel -from Public.create_report import save_result +from public.py_Html import createHtml +from public.get_excel import datacel +from public.create_report import save_result import threading diff --git a/run_http_html.py b/run_http_html.py index 29492da..7659219 100755 --- a/run_http_html.py +++ b/run_http_html.py @@ -2,10 +2,10 @@ # @Author : leizi import os, datetime, time from testCase.case import testinterface -from Public.py_Html import createHtml -from Public.get_excel import datacel +from public.py_Html import createHtml +from public.get_excel import datacel -from Public.Dingtalk import send_ding +from public.Dingtalk import send_ding '''执行测试的主要文件''' diff --git a/run_new.py b/run_new.py index dffcd1a..7cab23e 100755 --- a/run_new.py +++ b/run_new.py @@ -2,7 +2,7 @@ # @Author : leizi from testCase.ddt_case import MyTest import unittest, time, os -from Public import BSTestRunner +from public import BSTestRunner BASH_DIR = "history" if __name__ == '__main__': diff --git a/testCase/__pycache__/case.cpython-38.pyc b/testCase/__pycache__/case.cpython-38.pyc index 8da6c21b95b6acf19473f56dcef6506a61323e72..f27471e8741cd98a4db632daad698f525f7ff6f1 100644 GIT binary patch delta 122 zcmbQpKarm&l$V!_0SH*Xd`#ZRbCQ`cYVtMaNWR44;?$y&D6XQ^lG38Q$+j$^K#9pL zPl045s~w}#$LK;NKOg3a!7F7o^RZ$7G$(igL0EbE* A-~a#s diff --git a/testCase/__pycache__/ddt_case.cpython-38.pyc b/testCase/__pycache__/ddt_case.cpython-38.pyc index f56f095bd3d78f36c37f056de0a84b8ebfefc22e..7a8d19129d6a2029e8bb1e379176298fddba34c7 100644 GIT binary patch delta 147 zcmbO)zEYewl$V!_0SKmk{g~{ykyn+8k#Djw(>6xo$*-6mFiKB8&D_o?H#wNal<~^u zP8JD94vqz!HB1W`88^>oJ;21nomgC)S_CFaHs^A9FtRBE4J!_ryqnX2nURZe@*B>{ vjFOWZxB?gpCST+d6DlZ8%E?UD%gIkKVgag*;wzZ^lWRUZGY2aN8w(=<8OnkhF#l@*bg_(Kj<%xOen@c%77}?~2rW6NFKFn#r$TayI=VV5)$z5Cl yngOLrIho0N>8U00sTIkoIYrDsbx~YU;hg;RA{LMUU%+H$?)mIY9LyYSEQ|m`PAZH5 diff --git a/testCase/case.py b/testCase/case.py index a2ee96f..90b6203 100755 --- a/testCase/case.py +++ b/testCase/case.py @@ -3,15 +3,15 @@ # @Author : lileilei # @File : case.py from Interface.testFengzhuang import TestApi -from Public.get_excel import datacel -from Public.log import LOG, logger +from public.get_excel import datacel +from public.log import LOG, logger import os from config.config import Config_Try_Num, TestPlanUrl path = os.path.join(os.path.join(os.getcwd(), 'test_case_data'), 'case.xlsx') listid, listkey, listconeent, listurl, listfangshi, listqiwang, listname = datacel(path) -from Public.panduan import assert_in +from public.panduan import assert_in @logger('测试') diff --git a/testCase/ddt_case.py b/testCase/ddt_case.py index 8c4c466..ffaf560 100755 --- a/testCase/ddt_case.py +++ b/testCase/ddt_case.py @@ -1,8 +1,8 @@ import ddt, unittest, os, yaml from Interface.testFengzhuang import TestApi -from Public.get_excel import makedata -from Public.log import LOG -from Public.panduan import assertre +from public.get_excel import makedata +from public.log import LOG +from public.panduan import assertre from config.config import TestPlanUrl file_dir = os.path.join(os.getcwd(), 'test_Report') @@ -62,18 +62,18 @@ class MyTest(unittest.TestCase): parem.update({'info': parem_dict}) except: self.assertTrue(False, msg="参数格式不对") - + LOG.info(parem) api = TestApi(url=TestPlanUrl + data_test['url'], parame=parem, - method=data_test['fangshi']) - LOG.info('输入参数:url:%s,key:%s,参数:%s,请求方式:%s' % (data_test['url'], data_test['key'], data_test['coneent'], + method=data_test['method']) + LOG.info('输入参数:url:%s,key:%s,参数:%s,请求方式:%s' % (data_test['url'], data_test['key'], data_test['assertconnect'], LOG.info('输入参数:url:%s,key:%s,参数:%s,请求方式:%s' % ( - data_test['url'], data_test['key'], data_test['coneent'], - data_test['fangshi'])))) + data_test['url'], data_test['key'], data_test['assertconnect'], + data_test['method'])))) apijson = api.getJson() reslut = {} reslut[data_test['id']] = apijson write(reslut) LOG.info('返回结果:%s' % apijson) - assertall = assertre(asserassert=data_test['qiwang']) + assertall = assertre(asserassert=data_test['assertconnect']) self.assertNotEqual(dict(assertall), dict(apijson), msg='预期和返回不一致') diff --git a/testCase/dubbocase.py b/testCase/dubbocase.py index c478eae..eb91ee1 100755 --- a/testCase/dubbocase.py +++ b/testCase/dubbocase.py @@ -4,9 +4,9 @@ @time: 2018/3/29 12:47 """ from Interface.dubbo_feng import DubboInterface -from Public.log import LOG, logger -from Public.panduan import assert_in -from Public.get_excel import datacel +from public.log import LOG, logger +from public.panduan import assert_in +from public.get_excel import datacel import os path = os.path.join(os.path.join(os.getcwd(), 'test_case_data'), 'dubbocase.xlsx') diff --git a/testCase/log/jiekou-2022-02-19-14.log b/testCase/log/jiekou-2022-02-19-14.log deleted file mode 100755 index ad1ba2e..0000000 --- a/testCase/log/jiekou-2022-02-19-14.log +++ /dev/null @@ -1,7 +0,0 @@ -[2022-02-19 14:48:50.453153] INFO: jiekou: 当前模块 生成数据驱动所用数据 -[2022-02-19 14:48:50.454468] INFO: jiekou: 全部args参数参数信息 , () -[2022-02-19 14:48:50.454722] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-02-19 14:48:50.454956] INFO: jiekou: 当前模块 解析测试用例文件 -[2022-02-19 14:48:50.455119] INFO: jiekou: 全部args参数参数信息 , ('/Users/lileilei/Desktop/testplan/jiekou-python3/testCase/test_case_data/case.xlsx',) -[2022-02-19 14:48:50.455266] INFO: jiekou: 全部kwargs参数信息 , {} -[2022-02-19 14:48:50.455514] INFO: jiekou: 打开测试用例失败,原因是:[Errno 2] No such file or directory: '/Users/lileilei/Desktop/testplan/jiekou-python3/testCase/test_case_data/case.xlsx' diff --git a/testCase/pytestCasetest.py b/testCase/pytestCasetest.py index e452d6c..e07d16f 100755 --- a/testCase/pytestCasetest.py +++ b/testCase/pytestCasetest.py @@ -3,13 +3,13 @@ @auther leizi ''' from Interface.testFengzhuang import TestApi -from Public.log import LOG -from Public.panduan import assertre +from public.log import LOG +from public.panduan import assertre from config.config import TestPlanUrl import pytest import os import yaml -from Public.get_excel import makedata +from public.get_excel import makedata file_dir = os.path.join(os.getcwd(), 'test_Report') file_reslut = os.path.join(file_dir, 'caseresult.yaml') diff --git a/test_Report/2022-0116.html b/test_Report/2022-0116.html deleted file mode 100755 index 50b4fb1..0000000 --- a/test_Report/2022-0116.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - - - - 报告 - - - - - - - - - - - - -
- -
-
-

报告

-

开始时间: 2022-01-16 09:46:33

-

持续时间: 0:00:00.097623

-

状态: 通过 2

- -

测试报告

-
- -
-
-
-
- - -

-公用 -失败 -所有 -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
测试组/测试用例 - 数量 - 失败 - 通过 - 错误 - 查看 -
testCase.ddt_case.MyTest2200详情
test_api_1: 1.处理参数
通过
test_api_2: 1.处理参数
通过
总计2200 
- -
 
-
- - - - - diff --git a/test_Report/2022-0422.html b/test_Report/2023-0219.html similarity index 87% rename from test_Report/2022-0422.html rename to test_Report/2023-0219.html index 3b84205..ced4e18 100644 --- a/test_Report/2022-0422.html +++ b/test_Report/2023-0219.html @@ -58,8 +58,8 @@

报告

-

开始时间: 2022-04-22 21:32:40

-

持续时间: 0:00:00.111331

+

开始时间: 2023-02-19 18:10:47

+

持续时间: 0:00:00.099009

状态: 通过 2

测试报告

@@ -154,7 +154,7 @@ optionsone = { xAxis: { type: 'category', boundaryGap: false, - data: ['2022_04_22_21_06_05', '2022_01_16_09_43_50', '2022_04_22_21_22_01', '2022_04_22_21_29_08', '2022_01_16_09_43_56', '2022_01_16_09_41_37', '2022_04_22_17_22_51', '2022_01_16_09_39_12', '2022_01_15_14_26_21', '2022_01_16_09_41_00', '2022_01_16_09_39_32', '2022_01_16_09_44_26', '2022_04_22_21_32_40', '2022_01_16_09_46_33', '2022_01_16_09_43_15', '2022_01_16_09_44_35', '2022_01_16_09_45_12', '2022_01_16_09_39_51', '2022_01_16_09_42_37', '2022_01_16_09_38_16', '2022_01_16_09_36_13'] + data: ['2022_04_22_21_06_05', '2022_01_16_09_43_50', '2023_02_19_18_10_30', '2022_04_22_21_22_01', '2022_04_22_21_29_08', '2022_01_16_09_43_56', '2022_01_16_09_41_37', '2022_04_22_17_22_51', '2022_01_16_09_39_12', '2022_01_15_14_26_21', '2023_02_19_18_10_47', '2022_01_16_09_41_00', '2022_01_16_09_39_32', '2022_01_16_09_44_26', '2022_04_22_21_32_40', '2022_01_16_09_46_33', '2022_01_16_09_43_15', '2023_02_19_18_06_29', '2023_02_19_18_08_39', '2022_01_16_09_44_35', '2022_01_16_09_45_12', '2022_01_16_09_39_51', '2022_01_16_09_42_37', '2022_01_16_09_38_16', '2022_01_16_09_36_13'] }, yAxis: { type: 'value' @@ -164,19 +164,19 @@ optionsone = { name: '成功', type: 'line', stack: '总量', - data: ['2', '2', '2', '2', '2', '2', '2', '0', '2', '0', '0', '2', '2', '2', '2', '2', '2', '0', '2', '0', '0'] + data: ['2', '2', '2', '2', '2', '2', '2', '2', '0', '2', '2', '0', '0', '2', '2', '2', '2', '2', '2', '2', '2', '0', '2', '0', '0'] }, { name: '失败', type: 'line', stack: '总量', - data: ['0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'] + data: ['0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'] }, { name: '错误', type: 'line', stack: '总量', - data: ['0', '0', '0', '0', '0', '0', '0', '2', '0', '2', '2', '0', '0', '0', '0', '0', '0', '2', '0', '2', '2'] + data: ['0', '0', '0', '0', '0', '0', '0', '0', '2', '0', '0', '2', '2', '0', '0', '0', '0', '0', '0', '0', '0', '2', '0', '2', '2'] } ] diff --git a/test_Report/20220115-result.xls b/test_Report/20230219-result.xls old mode 100755 new mode 100644 similarity index 100% rename from test_Report/20220115-result.xls rename to test_Report/20230219-result.xls diff --git a/test_Report/202302191806-result.html b/test_Report/202302191806-result.html new file mode 100644 index 0000000..cd896e2 --- /dev/null +++ b/test_Report/202302191806-result.html @@ -0,0 +1,117 @@ + + + + http接口自动化测试报告 + + + + + + + + + + + +
+

接口测试的结果

+ + + + + + + + + +
开始时间: 2023-02-19 18:06:22.576639
结束时间: 2023-02-19 18:06:23.111143
耗时: 0:00:00.534504
结果: + Pass: 0 + Fail: 2 + exception: 0 + weizhicuowu : 0
+
+
+
+ + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
用例ID 用例名字key请求内容url请求方式预期实际返回结果
1.0图灵api接口aaaa{'password':'1222'}/openapi/apiPOSTcode=40001{'code': 40007, 'text': '您的请求内容为空。'}fail
2.0图灵api接口dfeb1cc8125943d29764a2f2f5c33739{'password':'1222'}/openapi/apiPOSTcode=40002{'code': 40007, 'text': '您的请求内容为空。'}fail
+ + + \ No newline at end of file diff --git a/yesy b/yesy new file mode 100644 index 0000000..4696273 --- /dev/null +++ b/yesy @@ -0,0 +1,38 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +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 +-----END OPENSSH PRIVATE KEY----- diff --git a/yesy.pub b/yesy.pub new file mode 100644 index 0000000..f1357db --- /dev/null +++ b/yesy.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxu2EpX/7xi7lXZHaq4bVfLqS+Rno9xHNKhqvFeHrPGjFWXIRk1c/T1r2N1/V9LaX0pFqKbGOv3iYfivwkYvpp/J6ArA8kLKN5euOwUkynKfhgA6zmpMw7fhZs7zwFJzneiYNa4+9BpAU+kwrmsCzgTlzaj3W2TNGSznb4HZjXCQhgVlgMEe6BWCJjsHo8dCJEagwpu4zmC/FTXMa8a6a9ShSjSVezygsW0emnaNnKkl2WBFEZ9XN/D5sPcut8fsnr4ux7ltkSw0H7HFE7apAxv/Z86I/R9FdlFZf49OS+mo3HG5vsWKXxeNRjQzZbT8MbzA8Ax8/G3wFlj1yIsv6+w2hs8POweA7FsPT6dzhdWi75F0xoCbGzxr3kEZWyLTbfqVoD+kdwxzJqsIaNrAmtkr7IF77v01Tjm6YwH25efsJjiPihRfmLNMe76X22KqlFiyZ6BxAxIGAO8939DnySAhtbJu905Qz04x9h5Z9RfK9PzgE5VU1cYap0qshbJwM= leileili126@163.com