The present invention provides a n-tier architecture for a performance based testing tool and an associated method for trading and financial applications. The performance benchmarking tool of the present invention is configured to create multiple load generating clients, monitor and control it through a single agent...