Representative testing tools
- By Johanna Ambrosio, Donna Sussman
A listing of some of the testing tools on the market
Borland Software Corp.
Scotts Valley, Calif.
Optimizeit Suite -- Allows developers to find and fix issues such as memory
leaks, performance bottlenecks and thread deadlocks throughout the development
IQTest -- Test harness for Java, BizTalk, iPlanet and other platforms.
Farmington Hills, Mich.
DevPartner Studio-Distributed Analysis -- One portion of a complete
development and test suite, Distributed Analysis helps to track down and correct
bugs throughout a system. Microsoft platform only.
Bean-test and FirstACT -- Bean-test for JavaBeans; tests functionality and
scalability. FirstACT for Web services.
Mercury Interactive Corp.
LoadRunner -- Suite of products for functional, load testing and testing
jtest, SOAPtest, c++test -- Family of products for different platforms:
class, function and other types of testing.
RadView Software Inc.
WebLoad 5.0 -- Reports bottlenecks, constraints and weak links. Visually
monitors test metrics while tests are underway. Uses the same script to generate
WebRM 5.0 -- Web application testing and analysis solution.
WebFT 1.5 -- Web-centric testing solution.
WebGTS -- Tests and deploys Web applications.
Rational Software Corp.
Rational Visual Test 6.0 -- Improved functionality for component-based
testing, including the ability to manipulate ActiveX and COM objects, and
Rational Suite DevelopmentStudio -- Runtime error detection automatically
pinpoints hard-to-find bugs. Advanced performance profiling highlights
Rational Test RealTime -- Memory leak detection, bottleneck identification,
test-case code coverage, data-driven component testing, regression testing.
Rational QualityArchitect -- Automates component testing process and
generates the necessary test drivers and stubs itself.
Rational Rose -- A component-based architecture enables developers to build
scalable, reusable code and assemble disparate components together.
Segue Software Inc.
SilkPilot -- Tests CORBA and EJB servers.
Enhanced JUnit -- Method coverage and object interaction profiling; load
testing across any number of threads, JVMs and CPUs; automatic test
Test Mentor-Java Edition -- An automated, component testing tool for Java.
Provides a specialized test development and code generation environment.
Promotes well-structured, reusable tests through a component-oriented test
PerformaSure 1.5 -- Increased emphasis on database metrics (tracks SQL
statements and stored procedures).
JProbe Profiler -- Diagnoses performance bottlenecks in Java; zeroes in on
critical code with advanced filtering and triggers.
JProbe Suite -- Performance profiling, memory debugging.
See the related stories, '' Testing key to component
quality,'' '.NET and
Java: No real integration yet,' 'Testing Web services: Even more
your own tests for Java/EJB code' and 'Extending the testing
Johanna Ambrosio is a freelance writer based in Marlborough, Mass., specializing in
technology and business. Contact her at email@example.com.