Legal claims defining the scope of protection, as filed with the USPTO.
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.
2. The computer-implemented method of claim 1 , the test data comprising a sub-set of data contained in the one or more data sources.
3. The computer-implemented method of claim 1 , wherein testing the application comprises executing the application utilizing test data from a specified time period.
4. The computer-implemented method of claim 1 , the application comprising application code developed in the development environment.
5. The computer-implemented method of claim 1 , the application comprising a fantasy sports application.
6. The computer-implemented method of claim 5 , the fantasy sports application comprising at least one of a fantasy baseball application and a fantasy football application.
7. The computer-implemented method of claim 6 , the one or more data sources comprising at least one of a baseball league statistics data source and a football league statistics data source.
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; and a test results component operative to present test results on a user interface accessible by a client computing device.
9. The apparatus of claim 8 , the test data comprising a sub-set of data contained in the one or more data sources.
10. The apparatus of claim 8 , the application test component operative to test the application via executing the application utilizing test data from a specified time period.
11. The apparatus of claim 8 , the application comprising application code developed in the development environment.
12. The apparatus of claim 8 , the application comprising a fantasy sports application.
13. The apparatus of claim 12 , the fantasy sports application comprising at least one of a fantasy baseball application and a fantasy football application.
14. The apparatus of claim 13 , the one or more data sources comprising at least one of a baseball league statistics data source and a football league statistics data source.
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; and present test results on a user interface accessible by a client computing device.
16. The computer-readable storage medium of claim 15 , the test data comprising a sub-set of data contained in the one or more data sources.
17. The computer-readable storage medium of claim 15 , comprising instructions that, when executed, cause the system to test the application via executing the application utilizing test data from a specified time period.
18. The computer-readable storage medium of claim 15 , the application comprising application code developed in the development environment.
19. The computer-readable storage medium of claim 15 , the application comprising a fantasy sports application.
20. The computer-readable storage medium of claim 19 , the fantasy sports application comprising at least one of a fantasy baseball application and a fantasy football application.
21. The computer-readable storage medium of claim 20 , the one or more data sources comprising at least one of a baseball league statistics data source and a football league statistics data source.
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; and accessing test results presented on a user interface accessible by a client computing device.
23. The computer-implemented method of claim 22 , the test data comprising a sub-set of data contained in one or more data sources accessible by the server computing device.
24. The computer-implemented method of claim 22 , wherein testing the application comprises executing the application utilizing test data from a specified time period.
Unknown
September 27, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.