diff --git a/Utils/req_handler.py b/Utils/req_handler.py index 95146935a2f1e55fa35504003250789719f97d26..3ea5fc838626b4e8050ebf13b567d633258d3e21 100644 --- a/Utils/req_handler.py +++ b/Utils/req_handler.py @@ -1,5 +1,4 @@ -import asyncio -import json +import time import jsonpath import requests import re @@ -60,6 +59,8 @@ class ReqHandler: encoding='utf8') as f: content = f.read() exec(content) + if case.get('sleep'): + time.sleep(float(case['sleep'])) return 1 url = case['url'] if 'http' in case['url'] else config_handler.base_config.get_value('url','test_address') + case['url'] #判断是否有域名,没有的话给config文件中的默认测试域名 method = case['method'] @@ -92,6 +93,8 @@ class ReqHandler: encoding='utf8') as f: content = f.read() exec(content) + if case.get('sleep'): + time.sleep(float(case['sleep'])) else: raise TypeError('用例格式有误')