Architecture for testing pervasive appliances
AssigneeInternational Business Machines Corporation
InventorMichael Joseph Reynolds
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorMichael Joseph Reynolds
Estimating the term…
Disclosed is a system, method, and program for testing appliances. The appliance includes an embedded processor and an appliance network address to communicate with remote systems over a network. A first server program having a first network address, such as an HTTP server program, receives a test request indicating a test to perform and an appliance to test. A second server program, such as a Java servlet, having a second network address is loaded and transmits information on the test request to the appliance network address indicated in the test request. A third server program having a third network address, such as a Java servlet, is loaded to execute within the appliance embedded processor in response to receiving information on the test request. The second server program transmits at least one test command to the third network address. The third server program executes each test command transmitted from the second server program and returns test response data, generated in response executing each test command, to the second network address for processing by the second server program.
A method for testing appliances, wherein the appliances include an embedded processor and an appliance network address to communicate with remote systems over a network, comprising:
A system for testing appliances, wherein the appliances include an embedded processor and an appliance network address to communicate with remote systems over a network, comprising:
An article of manufacture for testing appliances, wherein the appliances include an embedded processor and an appliance network address to communicate with remote systems over a network, the article of manufacture comprising computer usable media including at least one first server program, second server program, and third server program embedded therein that cause the appliance and at least one computer to perform:
A method for testing appliances, wherein each appliance includes an embedded processor and an appliance network address to communicate with remote systems over a network, comprising:
A system for testing appliances, wherein each appliance includes an embedded processor and an appliance network address to communicate with remote systems over a network, comprising:
An article of manufacture for testing appliances, wherein each appliance includes an embedded processor and an appliance network address to communicate with remote systems over a network, the article of manufacture comprising computer usable media including at least one computer program to perform:
The article of manufacture 32, wherein the test server and system are within the same computing device.
The article of manufacture 32, further comprising initiating downloading of one test case from a system separate from the appliance.
Dependencies are inferred from the claim text.