Invasive Testing Java Code Using JVerifyTM

invasive testing
HOME
PRODUCTS
CLIENTS
TECHNICAL PUBLICATIONS
WHITE PAPERS
ONSITE SEMINARS
CONTACT US
RESELLERS

JVerify is a Java  class/API  testing tool that supports a unique invasive testing model. The invasive  model  allows  access to the  internals  (private elements) of any Java object from within a test script. The ability to invade class internals facilitates more effective testing at class level,  since controllability and observability are  enhanced.  This can be very valuable when a class has not been designed for testability.

An object-oriented scripting  language called JMScriptTM  built  on  top of  Java  has  been designed to support class invasion.  This language  allows the  tester to write a script that instantiates Java objects  and  sends  messages to  them in a manner very similar  to what happens in a Java program. 

A white paper (PDF file) that describes the invasive testing model is available for download. 

See also: How Can I Test Java Classes?, Dr.Dobb's Journal, July 1999, pp. 107-110. 

JVerify is available for a no-obligation evaluation for 15 days.

 
DOCUMENTS

    1. View online (PDF Format)

PLATFORM REQUIREMENTS
Processor Intel Pentium or higher
Operating Systems Windows 95/98/ME/2000/XP/NT (patch 4)
JDK Version 1.2 to 1.3.1 (No HotSpot)
RAM 64 MB or higher
Hard disk At least 10 MB of free space for installation

All product names referenced are trademarks of their respective companies.
This site is copyright 1997-2009 Man Machine Systems
Material found in this site may not be copied and reproduced without prior permission.
This page updated on 12 November, 2009 12:52:08