5. A computer program product, comprising: a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to perform the steps of: 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; and 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, the behavioral information including a set of concepts to specify objectives of the test and evaluation of the predetermined software system under test; and information regarding organization of an XML data structure associated with said XML file.
5. A computer program product, comprising: a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to perform the steps of: 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; and 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, the behavioral information including a set of concepts to specify objectives of the test and evaluation of the predetermined software system under test; and information regarding organization of an XML data structure associated with said XML file. 6. The computer program product of claim 5 , further comprising: 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 the XML file; a second module adapted to create a programming language independent object model of said test case; a third module adapted to produce said machine instructions in a predetermined programming language by using the independent object model; 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, wherein the machine instructions are generated based on the XML file.