I just got one of these, believe it is a clone but seems to work nonetheless.
I found a problem though when attempting to measure capacitors of any size. The larger the capacitor, the larger off it seems to be. It reads extremely high.
I tested a 1000 microfarad cap, got 3254 microfarads with 0.02 ohm ESR and 1.4% voltage loss
An 0.47 mic cap reads 520.5 nano, 10 ohm ESR and 2% VLoss.
The lower you go, the more accurate it becomes. An 0.01 mic cap reads 10.64 nano with a VLoss of 1%.
I attempted the self test procedure, and the values are a little better, but still way off on the larger capacitors. These caps were sitting in a drawer and were fully dead, so that couldn't have been it. I tested all resistors on the back, and found a 100k resistor was actually doing 55k. Replaced it with a new 100k, and the readings didn't change. Resistors test correctly, showing 1011 ohms for a 1000 ohm resistor attached. Not sure what the problem could be now, but I can always return it for a new one. Figured I would try and fix it first
Edit: Another thing because I know the crystal can affect the readings. It says 8 MHz, but I have no way to test that. No version number appears when booting it up, just "MTester" at the top.