AQtime - Easy to Use Interface for Optimum Efficiency

AQtime provides you with an intuitive and fully customizable user interface that lets you perform profiling tasks easier. No matter whether you are using a stand-alone version of AQtime or whether it is integrated into Microsoft Visual Studio, Borland Developer Studio or CodeGear RAD Studio, AQtime’s user interface consists of panels, the main menu and toolbars. Each panel serves a certain purpose when working with AQtime. AQtime Panels allow you to do your actual work and get your results.

The Summary panel shows brief profiling results. It clearly pinpoints the sections of code in your application that require optimization. This frees you from searching for these sections manually.

Results are organized into categories and threads. You can analyze results per thread or view the cumulative log (All threads). The Report panel shows results for the selected category:

The Report panel displays the main results. Most other panels are specialized extensions of the Report panel. These panels update their data when you select different routines in the Report panel or, if you select routines in one of the other panels, all other panels as well as the Report panel's data will be updated. Browser buttons let you go back and forth from routine to routine, updating the other panels as you go. Below, for instance, is the Call Graph panel updated for the routine currently selected in the Report panel:

You could also travel directly in the Call Graph panel up and down the call tree, whose small part is shown here. Other panels update accordingly. Also, you can specify how much of the call tree is shown in the panel. The Report-extension panels are —

Call Graph, as shown above.
Call Tree, which shows the hierarchy for the selected routine representation. (show)
Editor, which shows the source code for the current routine. (show)
Disassembler shows binary code for the currently selected routine. (show)
Details, which provides space for information that cannot fit in Report, is organized differently for different profilers —

AQtime includes one more panel, PE Reader, that displays information about the profiled application and modules linked to it. Using this panel you can easily check which functions each module exports and imports and what dynamic link libraries your application needs to launch successfully (show).

Most of AQtime's panels have grids where you can arrange columns and lines as needed:

Add and remove columns.
Sort, group and filter results (show).
Search for the desired element.
Display and hide summary fields (show).
Move columns along the grid.
Change the column width and specify the column format.

In addition, each panel has a number of options that you can easily modify.

The size and layout of AQtime panels are not fixed. You can change the panel size by dragging the separator between the panels. The most important point about handling panels is how they can be moved around. Docking allows you to build an appropriate workspace for each particular task you are interested in. This means that the entire work area can be reconfigured at will.

AQtime menus and toolbars are also customizable. You can change them as you would in Microsoft Word or Excel:

Keyboard shortcuts can be customized as well. You can define your own shortcuts or select one of the predefined key mapping schemes: MS Visual Studio IDE or Borland IDE.

Whatever profiling task you are trying to implement using AQtime, you have all the features to streamline its user interface to reach your goals with optimum efficiency.

 
© 2009 AutomatedQA Corp. All rights reserved.
Home | Legal | About | Contact | Site Map | Print