Outboard testers operate by sending some current down the ground wire. If the ground isn't connected then such a tester won't work. This doesn't mean the GFCI is faulty, its just the outboard tester can't create a leakage (fault) current without a ground. So it isn't anything to do with how much of a leakage current the outboard simulator makes vs. the internal GFCI test button. Without a ground return the outboard tester leakage is zero mA.
The test button on the GFCI device works differently, it sends a return current back down the neutral but it sends that current return outside of the differential transformer inside the GFCI. This creates a current imbalance which trips the GFCI. This is why the GFCIs test switch can work without a ground line.
The test button on the GFCI device works differently, it sends a return current back down the neutral but it sends that current return outside of the differential transformer inside the GFCI. This creates a current imbalance which trips the GFCI. This is why the GFCIs test switch can work without a ground line.