tianyun vor 2 Jahren
Ursprung
Commit
65edcfa068
2 geänderte Dateien mit 12 neuen und 11 gelöschten Zeilen
  1. 10 9
      tmp1.py
  2. 2 2
      tps_util.py

+ 10 - 9
tmp1.py

@@ -1,11 +1,12 @@
 from tps_util import test_api_tps
 
-test_api_tps('http://172.18.196.182:8000/categoryscope/', 'post', json={
-    "spmc": ["*通用设备*水机配件"],
-    "scope": "制造、研发、设计、销售、安装、维修、租赁:太空能热水设备、太阳能热水器系统、空气能热泵热水设备、太阳能光伏系统、净水设备、饮水设备、保温水箱、给排水系统设备、水平衡测试、空调设备、空气净化设备、通风系统、电子产品,承接:市政工程、太阳能与热泵联合节能热水系统改造工程及维护保养、制冷空调系统安装及维护保养、机电设备节能改造工程及维护保养、节水改造工程、消防工程、地基与基础工程。(依法须经批准的项目,经相关部门批准后方可开展经营活动)",
-    "je": [1123.710],
-    "se": [179.790],
-    "taxpayerId": "91440606784867381F",
-    "kprq": ["2019-03-14 00:00:00"],
-    "fpdm": ["4400181130"]
-}, concurrency=1, duration=5, print_res=True)
+for i in range(5):
+    test_api_tps('http://172.18.196.182:8000/categoryscope/', 'post', json={
+        "spmc": ["*通用设备*水机配件"],
+        "scope": "制造、研发、设计、销售、安装、维修、租赁:太空能热水设备、太阳能热水器系统、空气能热泵热水设备、太阳能光伏系统、净水设备、饮水设备、保温水箱、给排水系统设备、水平衡测试、空调设备、空气净化设备、通风系统、电子产品,承接:市政工程、太阳能与热泵联合节能热水系统改造工程及维护保养、制冷空调系统安装及维护保养、机电设备节能改造工程及维护保养、节水改造工程、消防工程、地基与基础工程。(依法须经批准的项目,经相关部门批准后方可开展经营活动)",
+        "je": [1123.710],
+        "se": [179.790],
+        "taxpayerId": "91440606784867381F",
+        "kprq": ["2019-03-14 00:00:00"],
+        "fpdm": ["4400181130"]
+    }, concurrency=i + 1, duration=10, print_res=False)

+ 2 - 2
tps_util.py

@@ -63,13 +63,13 @@ def test_api_tps(url, method, params=None, json=None, concurrency=1, duration=1,
     min_time = min(times)
     max_time = max(times)
 
+    print(f'并发数:{concurrency}; ', end=' ')
     print(f'TPS:{tps}; ', end=' ')
     print(f'平均时间(ms): {mean:.0f}; ', end=' ')
     print(f'最小时间(ms): {min_time:.0f}; ', end=' ')
     print(f'最大时间(ms): {max_time:.0f}; ', end=' ')
     print(f'成功数: {successes}; ', end=' ')
-    print(f'失败数: {failures}; ', end=' ')
-    print(f'总数据长度: {sum(data_lengths)}; ', end=' ')
+    print(f'失败数: {failures}; ')
 
 
 if __name__ == '__main__':