On-demand database service system, method, and computer program product for enforcing the inclusion of tests in a developed application
Assigneesalesforce.com, inc.
InventorCraig Weissman
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorCraig Weissman
Estimating the term…
In accordance with embodiments, there are provided mechanisms and methods for enforcing the inclusion of tests in a developed application. These mechanisms and methods for providing such enforcement can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to enforce the inclusion of tests may lead to an improved application migration development/runtime framework, etc.
A method, comprising:
A non-transitory machine-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of:
An apparatus, comprising:
A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
About 3 years 11 months of term left · ends 7 Oct 2030 (estimated)
A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever.
The current invention relates generally to developer frameworks, and more particularly to developing applications in an improved manner.
The subject matter discussed in the background section should not be assumed to be prior art merely as a result of its mention in the background section. Similarly, a problem mentioned in the background section or associated with the subject matter of the background section should not be assumed to have been previously recognized in the prior art. The subject matter in the background section merely represents different approaches, which in and of themselves may also be inventions.
FIG. 1 illustrates a system for verifying that a developed application associated with an on-demand database service will operate properly with at least one other application, in accordance with one embodiment.
FIG. 2 shows a method for determining whether a developed application associated with an on-demand database service will operate properly with at least one other application, in accordance with one embodiment.
FIG. 3 shows a system for verifying that a developed application associated with an on-demand database service will operate properly with at least one other application, in accordance with another embodiment.
Systems and methods are provided for verifying that a developed application associated with an on-demand database service will operate properly with at least one other application.
In the development of applications for use with database systems, many challenges exist resulting from the fact that applications have typically been developed in a manner independent of an intended application environment in which the developed application will operate. As a result, there is an increased chance that the developed application will not operate properly in such environment. Thus, mechanisms and methods provided herein for verifying adequate operation can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to make such determination may lead to an improved application migration development runtime framework, etc.
Next, mechanisms and methods will be described for verifying that a developed application associated with an on-demand database service will operate properly with at least one other application, in accordance with various exemplary embodiments.