场景:测试⽤例1000条,⼀个⽤例执⾏1钟,⼀个测试⼈员执⾏需要1000分
钟。通常我们会⽤⼈⼒成本换取时间成本,加⼏个⼈⼀起执⾏,时间就会
缩短。如果10⼈⼀起执⾏只需要100分钟,这就是⼀种并⾏测试,分布式场
景。
❖ 解决:pytest分布式执⾏插件:pytest-xdist,多个CPU或主机执⾏
❖ 前提:⽤例之间都是独⽴的,没有先后顺序,随机都能执⾏,可重复运⾏
不影响其他⽤例。
❖ 安装:Pip3 install pytest-xdist
❖ 多个CPU并⾏执⾏⽤例,直接加-n 3是并⾏数量:pytest -n 3
❖ 在多个终端下⼀起执⾏
愿意同Joker一起探索测试之路,可以关注公众号交流。