Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

ID: 18444, Sleuth QA Suite

by Sean Winstead Email: Anonymous

Sleuth QA Suite's seven powerful tools give you everything you need to find bugs, improve performance, and test your code in one package.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 2.0  to 7.0 935 downloads
Copyright: All rights reserved

Size: 19,633,564 bytes
Updated on Fri, 26 Jul 2002 14:35:03 GMT
Originally uploaded on Fri, 26 Jul 2002 14:22:54 GMT
SHA1 Hash: 5E682DC0864A7AE57A20BD7F4BE07530128D3488
MD5 Hash: 6691458D6B1E07C939DD94724DC708FF

    Explore the files in this upload

Sleuth QA Suite 3 includes 7 powerful tools to help you find memory and resource leaks, improve your application's performance, and test your code. Each tool provides a customizable user interface allowing you to sort and categorize the commonly requested analysis data, as well as organize the data into your own custom view. Sleuth QA Suite uses a project-based approach, allowing you to analyze multiple binary modules.

1. The CodeWatch module traps memory and resource leaks, detects Windows API failures, and performs API compliance tests. It also displays real-time charts of memory and resource usage and even lets you stress test your application by limiting the available memory and resources.

2. StopWatch uses highly accurate profiling technology to detect bottlenecks at the routine level within single-threaded or multi-threaded applications. You can analyze all routines or only those applicable to a particular situation. After making changes according to StopWatch's analysis, you can compare the results of the new profiling session with a previous session in order to see your optimization progress.

3. The LineProfiler module integrates with StopWatch to let you identify bottlenecks at the source code line level. Once you've identified a time-consuming routine in StopWatch, you can immediately see the actual time spent on any or all lines of code within that routine.

4. CoverageAnalyst allows you to see which lines of code your tests are actually hitting. By adding tests for the lines of code that have not yet been exercised, you can reduce the number of bugs before your code is released to the real world.

5. TestExec automates the testing of visual applications, allowing you to record test scripts against your program and playing them back at a later time. Scripts can be recorded in Java-like, Basic-like, or Pascal-like languages. You can modify the scripts by hand, taking advantage of TestExec's rich COM object layer to display HTML windows for user input, perform file management operations, or a number of other actions.

6. Sleuth Testing Framework provides a framework for developing unit tests for your code. Combined with the CoverageAnalyst module, you'll be able to build a rich set of tests that exercise the functionality of your entire application.

7. The Insider module is a binary metrics analyzer that gives you details of exactly how your routines have been compiled. Using this information, you can make intelligent decisions that can result in better-optimized code. For example, Sleuth Insider can help you answer questions about splitting up routines, reducing the number of parameters to routines, and modifying your code to reduce the number of automatic exception blocks.

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03