Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

I have an application that lists all the modules loaded in a performance test in a baseline and a current testrun. Each run in-turn has many iterations. A user can view the diff of what was loaded in the baseline versus current across all iterations by selecting "All" in the drop down. Current UI

I want to now add the ability to go to another tool for the following combination of parameters (module, runtype(baseline or current) and iteration (0,1,2,..)) etc. For example: I will open up a call stack for Module0.dll in baseline testrun for iteration 1.

However, iterations do-not show up in this UI as the values in baseline and current columns are aggregates across all iterations.

My idea was to make the cell values in baseline and current as hyperlinks where a user can right-click -> see a menu of iterations and click on a particular iteration to go to the new tool. I am not sure that it is the best user experience/UI though.

Any suggestions on how I might improve this workflow?

share|improve this question
    
What is the goal of the observing separate iterations? It's a long and boring task. Aggregation allows to cope with a huge amount of data, while observation of each iteration leads to increasing workload. Probably, you need some tool for finding iterations which have bad performance? –  Alexey Kolchenko Dec 19 '13 at 21:35
    
I show aggregates above and that is sufficient for the first level of analysis into a regression. However, to go one level further, you want to see call stacks. Call stacks are different for different iterations. I want the user to be able to compare one call stack to the other. And I want them to get to the callStackViewer tool from the UI shown above. –  Sai Dec 19 '13 at 21:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.