前言 假设执行一条脚本(.py)用例一分钟,那么100个脚本需要100分钟,当你的用例达到一千条时需要1000分钟,也就是16个多小时... 那么如何并行运行多个.py的脚本,节省时间呢?这就用到多线程了,理论上开2个线程时间节省一半,开5个线程,时间就缩短五倍了. 项目结构 1.项目结构跟之前的设计是一样的: case test开头的.py用例脚本 common 放公共模块,如HTMLTestRunner report 放生成的html报告 run_all.py 用于执行全部脚本 2.case…