Commit 84731b0f authored by zhanhuasheng's avatar zhanhuasheng

新增睡眠关键字

parent 57cb8228
import asyncio import time
import json
import jsonpath import jsonpath
import requests import requests
import re import re
...@@ -60,6 +59,8 @@ class ReqHandler: ...@@ -60,6 +59,8 @@ class ReqHandler:
encoding='utf8') as f: encoding='utf8') as f:
content = f.read() content = f.read()
exec(content) exec(content)
if case.get('sleep'):
time.sleep(float(case['sleep']))
return 1 return 1
url = case['url'] if 'http' in case['url'] else config_handler.base_config.get_value('url','test_address') + case['url'] #判断是否有域名,没有的话给config文件中的默认测试域名 url = case['url'] if 'http' in case['url'] else config_handler.base_config.get_value('url','test_address') + case['url'] #判断是否有域名,没有的话给config文件中的默认测试域名
method = case['method'] method = case['method']
...@@ -92,6 +93,8 @@ class ReqHandler: ...@@ -92,6 +93,8 @@ class ReqHandler:
encoding='utf8') as f: encoding='utf8') as f:
content = f.read() content = f.read()
exec(content) exec(content)
if case.get('sleep'):
time.sleep(float(case['sleep']))
else: else:
raise TypeError('用例格式有误') raise TypeError('用例格式有误')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment