AutomatedQA's AQtime is a performance profiler and memory debugger which allows developers to find performance bottlenecks or memory leaks in their Win32, or .NET managed, unmanaged or mixed-code applications. All too often, software developers skip certain essential parts of development, such as monitoring the health and performance of their applications. For a number of reasons, developers prefer to work only on their code, presuming either that their code does not need such monitoring, or that these are "QA" problems that will be caught in testing. Adding to the problem is that developers rarely want to work in another application, outside their development IDE. AQtime is targeted at developers and provides tools that make working in AQtime much more natural and common for them. In addition, since AQtime integrates fully into the Visual Studio IDE, developers can monitor the heath and performance of their applications without leaving Visual Studio. This allows various profiling tasks to become a part of their daily development schedule. Pedigree - Prior to version 4, AQtime existed as two divergent tools; one for Win32 and the other for the .NET framework. While noted in both lines AQtime received numerous accolades, while AQtime .NET Edition was the first profiler written specifically for the .NET framework from the ground up, AQtime is more than the sum of its parts. In addition to the unified product lines, AQtime has been re-architected to make the product more accessible and simpler to use. Profilers - With version 5, AQtime offers many different profilers and tools.
Control - AQtime provides several means of specifying what parts of an application are to be profiled and when. With "Areas", a developer can use drag and drop operations to specify classes, routines or lines of code to be included or excluded in profiling runs. "Triggers" and "Actions" allow a developer to tell the profiler when to turn on or off. Integration - AQtime can be run either as a stand-alone application, or completely integrated into the Visual Studio .NET IDE. In either instance, AQtime is able to provide various profiling capabilities for managed, unmanaged or mixed-code projects. Both options provide several panels for setting up a profiler run and for reporting on the resulting data. When run within the Visual Studio IDE, the AQtime panels and toolbars are available to the developer as any other IDE panel. In addition, options for creating new profiling projects and for adding profiling to a Visual Studio solution are available within the IDE. For more information, or to download a trial version, see our website at www.automatedqa.com |