Ive tested rcds before and they can test fine ive then replaced it and it sorted the problem
I have done the same, tested, and it showed A1, swapped and problem sorted. My original tester did not have a ramp test, the new one does,

and also the new clamp-on

will measure down to 1 mA. So in the past did not really know how close to the wind I was sailing. Using the ½ test, and not tripping, one assumes you have 15 mA to spare before it trips, but the socket tested shows I have 21 mA to spare on that socket.
I have questioned how to test a few times, I know with a RCD the strain imposed by the wires can change the tripping point, so it needs testing with all wires connected, and re-testing if wires are disconnected and re-connected, and with a RCD easy enough to turn off the MCB's during the test, and although there can be a neutral to earth current, in the main you are testing the RCD on its own.
But with a RCBO that is not possible, one has to test with all loads connected, so one also needs to measure the back-ground leakage, the clamp-on is measuring all, where RCD tester only one circuit, but at 21 + 8 still below 30 so it will comply.
But we never test the MCB, so why do all the tests with the RCD? is it just because we can? I note recommended tests with a RCD have reduced, no longer need to test multi-times. But without the tester, measuring 40 mS with a stop watch is not really going to happen. Does the test button help or hinder? So easy to think all is working A1 when really there is a fault, I know the test button on our MK 10 mA socket, would also take out the 30 mA and 100 mA in main board, so a bit of a pointless exercise pressing it.