I have a project (ArcGIS 10.0) for a client that could potentially be deployed in a Citrix environment. It will contain a fairly complex Add-In that will, among other things, import data, allow them to perform reclassifications on rasters, digitize features, and ultimately let them setup, through the Add-In interface, parameters for a 3D modeling scenario in a package outside of ArcMap. These setup parameters will probably be written to a XML file via .NET in the Add-In. The application of course isn't developed yet (as we are in the early stages of the project), but we need to test as much of the future functionality of the application as we can in their Citrix environment and on their local PC installs as well. We have test data to use. My question then is, how do I go about performing tests that can provide metrics to compare performance of ArcGIS in their Citrix environment versus their local ArcGIS installs - are the there any software packages and/or methods/protocols I can employ?
Edit: We have thought about this some more and are thinking of doing some qualitative tests such as having bookmarks in the ArcMap project and having the user across the country time the draw speed, see how editing of point and line features performs, and 3D display in ArcScene. These are obviously very qualitative and subjective, but it's one approach.