Automated network infrastructure test and diagnostic system and method therefor
First Claim
Patent Images
1. A testing system for a network comprising:
- a front-end mechanism configured to handle request/response traffic, said front-end mechanism having a first network infrastructure configuration;
a back-end mechanism configured to handle request/response traffic, said back-end mechanism having a second network infrastructure configuration;
at least one communication link between said front-end mechanism and said back-end mechanism;
a script stored on said front-end mechanism or said back-end mechanism, said script configured to conduct and store tests results of one or more tests of said at least one communication link according to a configuration test file, whereby prior to conducting one or more of said one or more tests said script updates said first network infrastructure configuration and said second network infrastructure configuration according to said configuration test file.
7 Assignments
0 Petitions
Accused Products
Abstract
A testing system provides automated testing of one or more network infrastructures. The testing system may automatically reconfigure one or more devices within a network infrastructure and then conduct testing on the newly configured network infrastructure. Test results may be used to diagnose network anomalies and to compare performance or other characteristics of various network configurations. In one embodiment, the testing system tests a communication channel between a front-end and back-end mechanism where data traffic is encoded between the front-end and back-end mechanism.
178 Citations
23 Claims
-
1. A testing system for a network comprising:
-
a front-end mechanism configured to handle request/response traffic, said front-end mechanism having a first network infrastructure configuration; a back-end mechanism configured to handle request/response traffic, said back-end mechanism having a second network infrastructure configuration; at least one communication link between said front-end mechanism and said back-end mechanism; a script stored on said front-end mechanism or said back-end mechanism, said script configured to conduct and store tests results of one or more tests of said at least one communication link according to a configuration test file, whereby prior to conducting one or more of said one or more tests said script updates said first network infrastructure configuration and said second network infrastructure configuration according to said configuration test file. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A testing system comprising:
-
a processor; a memory device in communication with said processor; one or more network interfaces for communication with at least a front-end mechanism and a back-end mechanism, said one or more network interfaces in communication with said processor; a configuration test file stored on said memory device, said configuration test file comprising settings for said front-end mechanism and said back-end mechanism; a script stored on said memory device, said script configured to generate test results by conducting one or more tests of said network and to update a network infrastructure configuration according to said configuration test file, whereby said network infrastructure configuration is updated and pushed to said front-end mechanism and said back-end mechanism prior to one or more of said one or more tests. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for testing a network infrastructure comprising:
-
reading at least a portion of a configuration test file; updating a first network infrastructure configuration according to said at least a portion of said configuration test file; pushing said first network infrastructure configurations to a front-end mechanism to configure said front-end mechanism for one or more tests; conducting said one or more tests and storing test results from said one or more tests; repeating the above steps one or more times; and displaying said test results to one or more users. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification