When ever the talks around testing happens it seems more like an abstract analysis with imputs comming from various people around the test target no one formal method works or claims to be the prescribed method for testing . And then there is confusion surrounding the test managment aspects and then finally one is tempted to know what breed does this testing creature belong to.