Application development center testing system
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving an application at a server computing device from a client computing device;
accessing, by the server computing device, test data from one or more data sources, wherein the one or more data sources are separate from the application and from the client computing device;
testing the application within a development environment resident on the server computing device according to a plurality of sets of test conditions and utilizing the test data, wherein utilizing the test data comprises at least one of;
populating a data field in the application with a test data value or changing a test data value, and wherein each of the plurality of sets of test conditions is designed to test an application under a different circumstance to simulate a plurality of conditions experienced by users during actual deployment of the application and comprises at least one of;
a specification of which of the one or more data sources to use or a specification of a portion of the application to test; and
presenting test results on a user interface accessible by a client computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
An application development center system is described. A method may comprise receiving an application at a server computing device; accessing test data from one or more data sources; testing the application within a development environment resident on the server computing device utilizing the test data; and presenting test results on a user interface accessible by a client computing device. Other embodiments are described and claimed.
-
Citations
24 Claims
-
1. A computer-implemented method comprising:
-
receiving an application at a server computing device from a client computing device; accessing, by the server computing device, test data from one or more data sources, wherein the one or more data sources are separate from the application and from the client computing device; testing the application within a development environment resident on the server computing device according to a plurality of sets of test conditions and utilizing the test data, wherein utilizing the test data comprises at least one of;
populating a data field in the application with a test data value or changing a test data value, and wherein each of the plurality of sets of test conditions is designed to test an application under a different circumstance to simulate a plurality of conditions experienced by users during actual deployment of the application and comprises at least one of;
a specification of which of the one or more data sources to use or a specification of a portion of the application to test; andpresenting test results on a user interface accessible by a client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a transceiver; a processor circuit coupled to the transceiver; and a memory unit coupled to the processor circuit, the memory unit to store a development center testing application operative on the processor circuit to test an application, the development center testing application comprising; an application component operative to receive an application from a client computing device; a test data component operative to access test data from one or more data sources via the transceiver, wherein the one or more data sources are separate from the application and from the client computing device; an application test component operative to test the application within a development environment according to a plurality of sets of test conditions and utilizing the test data, wherein utilizing the test data comprises at least one of;
populating a data field in the application with a test data value or changing a test data value, and wherein each of the plurality of sets of test conditions is designed to test an application under a different circumstance to simulate a plurality of conditions experienced by users during actual deployment of the application and comprises at least one of;
a specification of which of the one or more data sources to use or a specification of a portion of the application to test; anda test results component operative to present test results on a user interface accessible by a client computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
receive an application from a client computing device; access test data from one or more data sources, wherein the one or more data sources are separate from the application and from the client computing device; test the application within a development environment according to a plurality of sets of test conditions and utilizing the test data, wherein utilizing the test data comprises at least one of;
populating a data field in the application with a test data value or changing a test data value, and wherein each of the plurality of sets of test conditions is designed to test an application under a different circumstance to simulate a plurality of conditions experienced by users during actual deployment of the application and comprises at least one of;
a specification of which of the one or more data sources to use or a specification of a portion of the application to test; andpresent test results on a user interface accessible by a client computing device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
presenting an application within a development environment resident on a server computing device, the application received from a client computing device; generating an application test to test the application, the application test comprising test data and a plurality of sets of test conditions, wherein the test data is obtained from one or more data sources separate from the application and separate from the client computing device and wherein each of the plurality of sets of test conditions is designed to test an application under a different circumstance to simulate a plurality of conditions experienced by users during actual deployment of the application and comprises at least one of;
a specification of which of the one or more data sources to use or a specification of a portion of the application to test;running the application test according to one a plurality of sets of test conditions and utilizing the test data, wherein utilizing the test data comprises at least one of;
populating a data field in the application with a test data value or changing a test data value; andaccessing test results presented on a user interface accessible by a client computing device. - View Dependent Claims (23, 24)
-
Specification