Claims
- 1. A system for testing an application manager, comprising:
a testing program capable of providing commands to test a life cycle of a dependent program controlled by an application manager; an application manager testing interface in communication with the testing program and the application manager, the application manager testing interface capable of receiving the commands from the testing program and delegating the commands to the application manager, wherein the application manager controls the dependent program based on the commands.
- 2. A system as recited in claim 1, wherein the testing program is controlled by the application manager.
- 3. A system as recited in claim 2, wherein the application manager is an Xlet manager.
- 4. A system as recited in claim 3, wherein the testing program is an agent Xlet.
- 5. A system as recited in claim 2, wherein the application manager is an applet manager.
- 6. A system as recited in claim 5, wherein the testing program is an agent applet.
- 7. A system as recited in claim 1, further comprising a test harness in communication with the testing program, the test harness capable of providing test commands to the testing program.
- 8. A system as recited in 1, wherein the commands provided to the application manager request the application manager to change a state of the dependent program.
- 9. A system as recited in claim 1, wherein at least one command provided to the application manager requests the application manager to provide state information for the dependent program.
- 10. A computer program embodied on a computer readable medium, the computer program capable of facilitating testing of an application manager, comprising:
a code segment that receives test commands from a testing program; a code segment that translates the test commands into corresponding application manager commands capable of being processed by an application manager; and a code segment that provides the application manager commands to the application manager, wherein the application manager processes the application manager commands.
- 11. A computer program as recited in claim 10, wherein the application manager is an Xlet manager.
- 12. A computer program as recited in claim 11, wherein the application manager changes a state of an Xlet in response to receiving an application manager command.
- 13. A computer program as recited in claim 11, wherein the application manager provides state information for an Xlet in response to receiving an application manager command.
- 14. A computer program as recited in claim 10, wherein the application manager is an applet application manager.
- 15. A computer program as recited in claim 14, wherein the application manager changes the state of an applet in response to receiving an application manager command.
- 16. A computer program as recited in claim 14, wherein the application manager provides state information for an applet in response to receiving an application manager command.
- 17. A method for testing an application manager, comprising the operations of:
receiving test commands to test a life cycle of a dependent program controlled by an application manager; translating the test commands into corresponding application manager test commands capable of being processed by an application manager; and providing the application manager test commands to the application manager, wherein the application manager processes the application manager commands.
- 18. A method as recited in claim 17, wherein the test commands are received from an agent test program executed using the application manager.
- 19. A method as recited in claim 18, wherein the application manager is an Xlet manager, and wherein the test commands request the application manager to change a state of an Xlet.
- 20. A method as recited in claim 18, wherein the application manager is an applet application manager, and wherein the application manager changes a state of an applet in response to receiving an application manager command.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Patent Application having serial No. 60/372,248, filed on Apr. 12, 2002, entitled “Method for Implementing Xlet Manager Classes and Code for Executing the Same,” which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60372248 |
Apr 2002 |
US |