Method and system for automated testing of versioned information handling system applications
First Claim
1. A system for automated testing of information handling system application versions, the system comprising:
- plural application development systems operable to create plural versions of an application;
an autocompile engine interfaced with the plural application development systems and operable to periodically compile the current application version; and
a test director interfaced with the autocompile engine and operable to initiate testing of the compiled current application version on one or more test information handling systems and to detect faults in the compiled current application version.
14 Assignments
0 Petitions
Accused Products
Abstract
Automated testing of versioned information handling system applications is performed by automatically compiling currently available versions at regular time intervals throughout a development cycle and then automatically testing each compiled version on test information handling systems to detect errors associated with each compiled version of the application. For instance, production operating systems used to configure manufactured information handling systems are automatically tested at regular intervals during development so that versions of a complete operating system and application environment are properly integrated. Testing of the complete operating system and application environment of a production operating system is accomplished by interrupting power to test information handling systems and loading the production operating system with a PXE agent. Periodic compilation and testing of versions provides simplified identification and tracking of development errors.
-
Citations
20 Claims
-
1. A system for automated testing of information handling system application versions, the system comprising:
-
plural application development systems operable to create plural versions of an application; an autocompile engine interfaced with the plural application development systems and operable to periodically compile the current application version; and a test director interfaced with the autocompile engine and operable to initiate testing of the compiled current application version on one or more test information handling systems and to detect faults in the compiled current application version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for automated testing of versioned information handling system applications, the method comprising:
-
developing plural versions of an application; checking in the plural versions of the application to a common location as each version is completed; automatically compiling checked in versions of the application at predetermined times; automatically testing each compiled version of the application on plural test information handling systems to detect errors associated with each compiled version of the application. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An information handling system for testing versions of an application, the information handling system comprising instructions operable to:
-
track plural versions of an application, the plural versions generated over a time period; automatically compile the versions at defined time intervals of the time period; automatically load each of the compiled versions on test information handling systems; and detect errors on the test information handling systems, each error associated with a compiled version. - View Dependent Claims (18, 19, 20)
-
Specification