Patent ID: 8645341

Claim:
A method for automatically updating a test case repository, the method comprising: receiving at a machine resident host system, a request from a user machine for automatically updating the test case repository, the machine resident host having a processor, a memory system, and at least one or more machine readable media; wherein the test case repository resides on one or more locations on the at least one machine readable media; wherein the test case repository stores one or more test case versions with associated prior test case execution data, each test case having a location within a predetermined organization of test cases in test the case repository; associating, at the machine resident host system, a test case including information extracted about software tested, with test case execution data, text from which the information is extracted being located in a text file having source code of the software tested; and automatically, updating, at the machine resident host system, the test case repository in the memory system with the test case based on the information extracted about the software tested; wherein the information about the software tested is extracted from at least content within a source code file; wherein extracted information about the software include at least a location within the predetermined organization of test cases within the repository to associate with the test case, and a description of information about the software, associated with the test case; and wherein the test case repository is in an on-demand service in a machine resident host system for a multi-tenant database system.