1. A method for automatically generating a test source code for checking validity of a subject application written in an object oriented language, the subject application having objects accessible through an interface implementing programming rules and object behavior rules, said method comprising the steps of: a—selecting one of the objects of the subject application and reading information defining the one object; b—using computer automation, extracting from the selected object a definition, object methods and attributes of the object interface which are impacted by the object behavior rules and object identification; and c—using computer automation, filling the variable fields of a template of source code with the extracted information, said template non variable source code being in conformance with the programming rules and implementing a scenario for checking a set of object behavior rules, said filled template forming a generated test source code.