Testing applications within a grid environment using ghost agents
First Claim
Patent Images
1. A testing method comprising the steps of:
- identifying a plurality of hosts located within a plurality of grids of a grid environment, wherein each host is a software object;
associating a ghost agent with each identified host;
replicating actions of said host for use by said associated ghost agents;
recording data relating to said replicated actions;
generating test input from said recorded data; and
, testing within said grid environment using said test input.
1 Assignment
0 Petitions
Accused Products
Abstract
A testing method including the step of identifying multiple hosts located within multiple grids of a grid environment, wherein each host is a software object. A ghost agent can be associated with each identified host. Actions of the host can be replicated within each ghost agent. Data relating to the replicated actions can be recorded. Test input can be generated from the recorded data. Tests can be conducted within the grid environment using the test input.
-
Citations
31 Claims
-
1. A testing method comprising the steps of:
-
identifying a plurality of hosts located within a plurality of grids of a grid environment, wherein each host is a software object;
associating a ghost agent with each identified host;
replicating actions of said host for use by said associated ghost agents;
recording data relating to said replicated actions;
generating test input from said recorded data; and
,testing within said grid environment using said test input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15)
-
-
12. A system for testing applications within a grid environment wherein said grid environment comprises a production segment and a test segment, said system comprising:
-
a host configured to execute actions within said production segment, wherein said host can move from one grid location to another grid location; and
,a ghost agent configured to record data related to said actions executed by said host, wherein said recorded data is used to simulate user interactions within said test segment.
-
-
16. A ghost agent comprising:
-
a ghost log configured to record data related to actions executed by a host, wherein said host is a software object;
a ghost identifier configured to identify said ghost agent to components within a grid environment; and
,a ghost controller for managing interactions between said ghost agent and said grid environment, wherein said ghost agent can move from location to location within said grid environment, wherein said ghost agent is used to test grid-based applications. - View Dependent Claims (17, 18, 19)
-
-
20. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
identifying a plurality of hosts located within a plurality of grids of a grid environment, wherein each host is a software object;
associating a ghost agent with each identified host;
replicating actions of said host for use by said associated ghost agents;
recording data relating to said replicated actions;
generating test input from said recorded data; and
,testing within said grid environment using said test input. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for testing comprising:
-
means for identifying a plurality of hosts located within a plurality of grids of a grid environment, wherein each host is a software object;
means for associating a ghost agent with each identified host;
means for replicating actions of said host within each ghost agent;
means for recording data relating to said replicated actions;
means for generating test input from said recorded data; and
,means for testing within said grid environment using said test input.
-
Specification