A distributed computer network testing system includes a test controller
and at least one test agent. One or more test agents are configured with
interpreters configured to execute instructions contained in a test
script. When the test begins, the test controller publishes the test
script to an event engine that broadcasts the script on the network. Test
agents subscribing to the test script receive the script. Script receipt
is the event that triggers test script execution by each interpreter on
each subscribing test agent. Each test agent sends test results to the
test controller that, in turn, sends all results to a test analysis agent.
The analysis agent analyzes the test results and produces a test report
that is output to the user.
Un sistema de prueba distribuido de la red de ordenadores incluye a un regulador de la prueba y por lo menos a un agente de la prueba. Unos o más agentes de la prueba se configuran con los intérpretes configurados para ejecutar las instrucciones contenidas en una escritura de la prueba. Cuando la prueba comienza, el regulador de la prueba publica la escritura de la prueba a un motor del acontecimiento que difunda la escritura en la red. Los agentes de la prueba que suscriben a la escritura de la prueba reciben la escritura. El recibo de la escritura es el acontecimiento que los disparadores prueban la ejecución de la escritura de cada intérprete en cada agente de la prueba que suscribe. Cada agente de la prueba envía resultados de la prueba al regulador de la prueba que, alternadamente, envía todos los resultados a un agente del análisis de la prueba. El agente del análisis analiza los resultados de la prueba y produce un informe de prueba que se haga salir al usuario.