Application launcher testing framework
AssigneeSun Microsystems, Inc.
InventorsKirill O. Soshalsky, Artem A. Aliev, Dmitry A. Fazunenko, Andrey Y. Chernyshev
Life of this patent
Estimating the term…
Abstract
An invention for an application launcher testing system is provided. The system includes an HTTP server that is in communication with an application launcher, and receives a query for a test application from the application launcher. A status server is also included that is in communication with the test application. The status server receives a test status from the test application. Further, the system includes a test monitor that is in communication with the HTTP server and the status server. The test monitor receives a query status from the HTTP server and the test status from the status server.
Claims20
An application launcher testing system, comprising:
- a Hypertext Transfer Protocol (HTTP) server in communication with an application launcher, wherein the HTTP server receives a query for a test application from the application launcher;
- a status server in communication with the test application, the status server receiving a test status from the test application;
- and
- a test monitor in communication with the HTTP server and the status server, wherein the test monitor receives a query status from the HTTP server, and wherein the test monitor receives the test status from the status server.
A method for testing an application launcher, comprising the operations of:
- launching a Hypertext Transfer Protocol (HTTP) server, a status server and an application launcher, wherein application launcher queries the HTTP server for a test application;
- launching the test application using the application launcher;
- returning a test status from the test application to the status server;
- and
- returning the test status, a query status, and a launch status to a test monitor.
An application launcher testing system, comprising:
- a Hypertext Transfer Protocol (HTTP) server in communication with an application launcher, wherein the HTTP server receives a query for a test application from the application launcher, and wherein the application launcher launches the test application based on a response to the query from the HTTP server;
- a status server in communication with the test application, the status server receiving a test status from the test application;
- and
- a test monitor in communication with the HTTP server and the status server, wherein the test monitor receives a query status from the HTTP server, the test status from the status server, and an exit code from the application launcher, the exit code indicating a launch status of the test application launch, and wherein the test monitor combines the query status, the test status, and the launch status into a report.
Dependencies are inferred from the claim text.