TESTING...I know.. I know.. There seems to be an ensemble of sighs when we talk about testing but.... it's here whether we like it or not! This...