Main thing is be consistent in what you do. Obviously every engine and every gauge is different. I test all my engines the same way regardless of dirt, snow or water and record all my engines numbers to know if something is going away on me. Spark plugs removed from cylinder head but plugged back into ignition wires and grounded on head. Cold engine for consistency, typically numbers drop as engine temps go up and can give varying readings. Crank, kick or rope it over until number stops climbing and you got what you see.
Fresh rebuilds that have not been run always show high right off the bat as assembly oil seals rings like crazy. Typically after it has been run numbers will drop but come back up as rings seat.