You seem very confused. Testing is where, as the name implies, 'testing' of new code is done, it's here (and of course upstream) that bugs are found and (hopefully) fixed.
Originally Posted by brosis
Once these found bugs have been fixed and the code seems to work proper, it will be moved into 'stable'. So I seriously doubt that code from testing is 'usually' more stable than code from stable in Debian, it defies logic.
Do you have anything to back this up with, like some Debian developers telling people that if they want stability they should use 'testing'?