In-Depth
Representative testing tools
- By Johanna Ambrosio, Donna Sussman
- September 30, 2002
A listing of some of the testing tools on the market
Borland Software Corp.
Scotts Valley, Calif.
www.borland.com
Optimizeit Suite -- Allows developers to find and fix issues such as memory
leaks, performance bottlenecks and thread deadlocks throughout the development
process.
ClassIQ Inc.
Wilmington, Del.
www.classiq.com
IQTest -- Test harness for Java, BizTalk, iPlanet and other platforms.
Compuware Corp.
Farmington Hills, Mich.
www.compuware.com
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.
Empirix
Waltham, Mass.
www.empirix.com
Bean-test and FirstACT -- Bean-test for JavaBeans; tests functionality and
scalability. FirstACT for Web services.
Mercury Interactive Corp.
Sunnyvale, Calif.
www.svca.mercuryinteractive.com
LoadRunner -- Suite of products for functional, load testing and testing
management.
Parasoft Corp.
Monrovia, Calif.
www.parasoft.com
jtest, SOAPtest, c++test -- Family of products for different platforms:
class, function and other types of testing.
RadView Software Inc.
Burlington, Mass.
www.radview.com
WebLoad 5.0 -- Reports bottlenecks, constraints and weak links. Visually
monitors test metrics while tests are underway. Uses the same script to generate
test loads.
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.
Lexington, Mass.
www.rational.com
Rational Visual Test 6.0 -- Improved functionality for component-based
testing, including the ability to manipulate ActiveX and COM objects, and
DLLs.
Rational Suite DevelopmentStudio -- Runtime error detection automatically
pinpoints hard-to-find bugs. Advanced performance profiling highlights
performance bottlenecks.
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.
Lexington, Mass.
www.segue.com
SilkPilot -- Tests CORBA and EJB servers.
SilverMark Inc.
Raleigh, N.C.
www.silvermark.com
Enhanced JUnit -- Method coverage and object interaction profiling; load
testing across any number of threads, JVMs and CPUs; automatic test
generation.
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
architecture.
Sitraka Software
Toronto, Ontario
www.sitraka.com
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
complex,' 'Create
your own tests for Java/EJB code' and 'Extending the testing
process'
About the Authors
Johanna Ambrosio is a freelance writer based in Marlborough, Mass., specializing in
technology and business. Contact her at [email protected].