我又来更新第三篇了,因为我又改进了一些功能。
显示性能测试进度
前些天逛github发现了tqdm,他可以动态显示程序的执行进度。根据前面开发的功能,在运行性能时,如果并发用户和请求数很大,那么终端就处于执行状态,不会有任何信息输出,直到运行结果,结果才被打印出来。
> python3 kb.py https://wwww.baidu.com -u 10 -q 10
请求URL: https://wwww.baidu.com
用户数:10,循环次数: 10
============== Running ===================
# 漫长的等待....
....................................................................................................
============== Results ===================
最大: 0.955 s
最小: