更新Readme文件。

This commit is contained in:
aaronchenyongzhi 2023-10-09 00:32:52 +08:00
parent 8adf8e964a
commit 1b970c8a0e
5 changed files with 19 additions and 16 deletions

View File

@ -462,6 +462,7 @@ html 或者 excel 中 都有,直接自行使用查看吧
![img.png](/image/img_15.png) ![img.png](/image/img_15.png)
![img.png](/image/img_16.png) ![img.png](/image/img_16.png)
![img.png](/image/img_32.png) ![img.png](/image/img_32.png)
![img.png](/image/img_42.png)
#### 统计用例运行时长? #### 统计用例运行时长?

View File

@ -104,7 +104,7 @@ if __name__ == '__main__':
dps = { dps = {
"{{var_a}}": "foo", "{{var_a}}": "foo",
"{{var_c}}": 123, "{{var_c}}": 3,
"{{var_d}}": None, "{{var_d}}": None,
"{{var_e_1}}": True, "{{var_e_1}}": True,
"{{var_e_2}}": "bar", "{{var_e_2}}": "bar",
@ -114,17 +114,17 @@ if __name__ == '__main__':
loader.set_environments(dps) loader.set_environments(dps)
loader.set_bif_fun(bif_functions) loader.set_bif_fun(bif_functions)
dat = { dat = {
"a": "{{var_a}}", # "a": "{{var_a}}",
"b": {"c": "{{var_c}}", "d": "{{var_d}}", "e": ["{{var_e_1}}", "{{var_e_2}}"]}, # "b": {"c": "{{var_c}}", "d": "{{var_d}}", "e": ["{{var_e_1}}", "{{var_e_2}}"]},
"f": "{{var_f}}[1]", # "f": "{{var_f}}[1]",
"g": "{{var_g}}", # "g": "{{var_g}}",
"t": "{{get_timestamp()}}", # "t": "{{get_timestamp()}}",
"fk": "{{fk().email()}}", # "fk": "{{fk().email()}}",
"ft": "{{fk().ean(length=13)}}", # "ft": "{{fk().ean(length=13)}}",
"st": "{{ms_fmt_hms(2000)}}", # "st": "{{ms_fmt_hms(2000)}}",
"time": "{{random_id_card()}}", # "time": "{{random_id_card()}}",
"gen_random_num": "{{gen_random_num(5)}}", "gen_random_num": "{{gen_random_num({{var_c}})}}"
"x":'{"a":"b","c":"{{get_timestamp()}}"}' # "x":'{"a":"b","c":"{{get_timestamp()}}"}'
} }
ret = loader.replace_dependent_parameter(dat) ret = loader.replace_dependent_parameter(dat)
print(ret) print(ret)

View File

@ -89,6 +89,7 @@ class HttpClient(LoadModulesFromFolder):
('file', (f'{file_path}', f, file_type)) ('file', (f'{file_path}', f, file_type))
) )
kwargs['files'] = files kwargs['files'] = files
return kwargs return kwargs
def post_response(self): def post_response(self):
@ -103,13 +104,14 @@ class HttpClient(LoadModulesFromFolder):
if __name__ == '__main__': if __name__ == '__main__':
hst = 'https://kkk.ll.com' hst = 'http://localhost:3000'
ul = '/bsp/test/' ul = '/get'
meth = 'post' meth = 'get'
kwarg = { kwarg = {
'headers': {}, 'headers': {},
'data': {}, 'data': {},
'files': ['test.txt'] "params":"",
# 'files': ['test.txt']
} }
pyt = HttpClient() pyt = HttpClient()
pyt.http_client(hst, ul, meth, **kwarg) pyt.http_client(hst, ul, meth, **kwarg)

BIN
image/img_42.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.