pytest 钩子 pytest_report_teststatus 与启动参数 -n 踩坑记录 - EXIORAN

Wait 5 sec.

【摘要】在自动化测试项目中,我们通过 pytest_report_teststatus 钩子收集用例结果并上报服务端。本地调试一切正常,可一旦给启动命令加上 -n 参数(无论是 -n 1 还是 -n 5),同一个用例就会被上报两次——用例明明只执行了一次,服务端却收到两条一模一样的记录。本文从 pytest 阅读全文