The invention concerns a testing framework, comprising a first computer
system, adapted for communication with nodes in a distributed node
environment, first code, capable of creating a task manager, second code
adapted for defining tasks, including test tasks, third code, capable of
creating a task agent, test related data, a test launcher capable of
interacting with said first code for starting a task manager in said
first computer system, of delivering test related data to said task
manager, and, upon the sending of the third code to remote nodes, capable
of requesting the starting of one or more task agents on said remote
nodes, the task manager responding to the test related data for providing
said one or more task agents with said test related data, said one or
more task agents responding to said test related data for retrieving
respective tasks available in the second code, said task manager being
capable of thereafter monitoring the execution of such tasks.