Shared Fixtures or Isolated Ones
Shared Fixtures or Isolated Ones — Chinese original prompt
这组测试共用一份 [准备数据],单跑通过,全量跑偶发失败。请判断哪些数据只读可共享、哪些会被修改必须每条独立;给出隔离方案(每条重建、事务回滚、快照恢复),并说明各自的耗时与副作用。最后指出共用数据导致偶发失败时通常有哪些症状。
Site original
Chinese original
How to use
全量跑才挂、单跑必过,几乎都是共享可变数据造成的。