By Danny Hatcher, Senior Software Engineer, Decatur, Alabama, USA

Download the script.

Code Summary

This tool was created using in adobe flex builder 3 using the ESRI flex api. Feel free to go here: http://arcserver.3-gis.com:8080/MapServiceTester/MapDiagnostics/main.html to see a working copy of the tool.

This tool allows you to build a list of map services for which you want to collect response data and timing information. Simply add the map service(s) you wish to test and you can test each one in turn.

There is an automated testing capability built in. Simply zoom/pan to where you would like the maximum extent to be and click the 'Auto' button. The tool with then pan and zoom randomly within the beginning extent. You can set the amount of time to pause between these pans and zooms as well. Going too fast on a slow server can cause it to bog down so do be careful.

Once you have collected your data you can see it in CSV format with the 'CSV' button on the test screen. Simply highlight the data, right-click and copy. Then paste into a file named 'filename.csv' and open it in excel or wherever you would like.