AQtime Features and Benefits
What is AQtime?
AQtime is an industrial-level profiling/debugging workbench, built for day-in, day-out, easy, productive tuning of your applications - so they run smoothly and efficiently and do not contain leaks, bugs or potential bugs. With AQtime on your development machine, you will know what your application is doing from any angle, and at any desired level of detail.
Managed & Unmanaged Code Support
With AQtime, you now have access to the ultimate optimization solution for not only your Win32 applications, but also .NET managed code applications created with any .NET compiler. AQtime can optimize both managed and unmanaged (32bit and 64bit) modules simultaneously. More...
Profiling 32-bit and 64-bit Code
Using AQtime you can profile both 32- and 64-bit Windows and .NET applications on both 32- and 64-bit Windows operating systems.
AQtime provides complete support for 64-bit code profiling. All AQtime profilers - Performance, Allocation, Coverage, Resource, Exception Trace and others - support profiling of 64-bit modules. You can profile all 64-bit modules: EXE files, DLLs, COM and DCOM libraries, services, IIS and ASP.NET modules and so on. For instance, with AQtime's Disassembler panel you can explore binary code generated by 64-bit compilers. Using the PE Reader panel you can explore dependencies between 64bit modules and view information stored in headers of these modules.
Integration with Microsoft Visual Studio and Borland Developer Studio
AQtime can run as a stand-alone tool, and for those developing with Microsoft Visual Studio or Borland Developer Studio, AQtime can be tightly integrated with your IDE. This integration offers developers full control over AQtime without leaving Microsoft Visual Studio's or Borland Developer Studio's IDE, ensuring a continuous application development experience. See Integration into Microsoft Visual Studio and Integration into Borland Developer Studio.
Advanced Integration into Microsoft Visual Studio Team System
AQtime 5 includes special package for integrating into Microsoft Visual Studio Team System. Using this package testers and QA personnel can extend Visual Studio test projects with AQtime projects. So, test projects created in Visual Studio can run AQtime to search for memory or resource leaks in the application or to check the application performance. More...
Comprehensive Analysis of Application Performance
AQtime vastly improves the process of optimizing performance and memory use. It digs deeper and finds more information than ever when analyzing your applications. Using the new Performance profiler, you will not only be alerted to the presence of performance slowdowns, you will also be able to easily find what caused those slowdowns. More...
Complete Top to Bottom Analysis
Since there isn’t a single profiler that can give you a complete "picture" of your application, AQtime is not just one single profiler. Instead, it is a series of cohesive profilers and panels working in unison to produce a clear snapshot of your application's state at any moment in time. More...
Setup and Test Management Interfaces (or, Control What to Profile and When)
With AQtime, you are able to target and profile your applications in their entirety, or just specific regions (called areas). You can also use triggers and actions to specify application execution points which turn profiling on or off. More...
Comparison and Merging of Results
As you start using AQtime's profilers, you will have access to a rich collection of test results, giving you all of the necessary information to improve speed and memory usage of your projects. To assist you in your optimization efforts, AQtime includes two powerful result management features: Test Comparison Engine and Merge Results Engine. More...
Integrated Source Code Editor
When used as a stand-alone application, AQtime includes an integrated source code editor, which allows you to browse your project’s source code directly from within AQtime. When AQtime is used inside the Microsoft Visual Studio .NET IDE, Visual Studio’s native Code Editor is used instead. Both, the Editor panel and Visual Studio’s Code Editor can display profiler-specific results in a grid placed within the editor’s gutter. More...
Assistant
AQtime includes a context-sensitive Assistant that displays commands, hints and links to help topics. If you are new to AQtime and not quite sure how to get started, the Assistant is the perfect place to begin. It explains what comes next, and provides links to take you there. If you are experienced with AQtime, the Assistant panel is still helpful since it groups many standard tasks in one easily accessible location. More...
Easy to Use Interface for Optimum Efficiency
The AQtime user interface is built with four basic rules in mind:
Automation Testing and Profiling Cycles
AQtime remains the only profiler to provide direct integration with a full test automation system (TestComplete) and with an automated release-management system (Automated Build Studio) or project management system (AQdevTeam). For example, you can create a macro in Automated Build Studio that will compile your application, load the compiled executable in AQtime and use TestComplete to simulate user actions and perform unit or functional tests. More...
Open, Extensible Architecture
AQtime is not just another unility with static built-in functionality. It is truly programmable debugger with entirely open COM-based architecture. You can create custom profilers and panels for performing operations and measurements specific for your application. AQtime SDK documentation and samples are part of AQtime installation.
If you have questions about AQtime, or need further assistance, feel free to write to us at: sales@automatedqa.com or call us in the USA at: (702) 891-9424.

