1. A method comprising: receiving a defined use case diagram; applying a test generator to said use case diagram, said test generator adapted to refine said use case diagram via an activity model and a sequence diagram to determine a test case, said test case adapted to test a predetermined software system; automatically generating an Extensible Markup Language (XML) file indicative of said test case, said XML file comprising: a structure adapted to obtain statistical information during a test of said predetermined software system; a structure adapted to obtain output from said predetermined software system during said test; architectural information related to a structure of said test case and an identification of components taking part in said test; behavioral information regarding said test; and information regarding organization of an XML data structure associated with said XML file; automatically generating machine instructions of said test case in a predetermined programming language via a plurality of modules comprising: a first module adapted to parse and load said XML file; a second module adapted to create a programming language independent object model based upon said XML file; a third module adapted to produce said machine instructions in said predetermined programming language; a fourth module adapted to compile and build said machine instructions associated with said test case, said fourth module adapted to initialize components of said test case in a file; and a fifth module adapted to execute said machine instructions, said fifth module adapted to log results obtained from said predetermined software system; causing said machine instructions to be transmitted as a signal to an information device adapted to execute said machine instructions; automatically validating said machine instructions; executing said machine instructions via said information device; automatically obtaining data from said predetermined software system responsive to said machine instructions; automatically obtaining a verdict from said predetermined software system responsive to said machine instructions, said verdict adapted to be analyzed by an Arbiter, said verdict indicative of whether said predetermined software system functioned in a predetermined manner responsive said machine instructions; and rendering the verdict via a user interface.