I've tried something similar before, and it's far from being accurate. Might work, might not work, depending on the PCB.
In fact, for detecting shorted MLCC on fat PCB traces, it didn't work at all. I've tried with much bigger currents on a laptop motherboard, and I've ended desoldering good MLCC capacitors. There were a lot of MLCCs in that laptop.
I've repaired it by downloading the schematic, identifying the solder bridges (there were solder bridges by design, meant to debug the power distribution circuits) and disconnecting some bridges so to isolate the defective area, then only left with a few MLCCs to check, and finally found the shorted one.