ceg (1K)
logo
Contacts Site Map Feedback
Home
Product
Download
ROI
Company
Purchase

GJTester (General Java Tester) - Java Testing Tool

GJTester is an implementation of the Computer-Aided Software Testing (CAST) paradigm.

GJTester offers effective error detection mechanism for the full software lifecycle which helps considerably decrease software errors, increases software reliability and quality, and consequently customer satisfaction. These are achieved by effectively combining software engineering's recent research results and practical expertise into a coherent software testing technology.

The tool addresses especially two dimensions of software testing, particularly unit and regression testing. These practices are historically difficult, time-consuming and expensive.

Unit testing

  • testing server application's modules without implementing test clients
  • testing sophisticated units including private and protected functions

Regression testing

  • In case of changing code checking the remaining part is still working properly
  • In case of upgrading JAVA VM checking the product is still functioning

In the GJTester is embedded a test script editor, which is provided with a powerful GUI interface. Using the test-script editor results in improved testing productivity due to the automated editability and maintainability of test scripts. In other words the productivity of the tool is enhanced by the fact that testers do not need to implement a test driver so do not need to do any programming work.


editor (311K)

The basic unit of testing is a TestCall. The TestCalls can be grouped together in a TestCase. A set of TestCases is a TestSuit.
Because of the object orientation of Java language the subject of a function is an object (in other words an instance). In this way the basic unit of a test is the "Instance" of which functions can be called and of which properties can be get or set, or it can be used as parameters in function calls.
Running a test we get two types of information the return value and the alterations from the expected result. Both the return value and the alterations from the expected result are represented in a hierarchical tree structure.
In order to make the testing work easier the test script editor creates a template which is filled with default data when it is suitable.


Coverage Analyser

  • The Coverage Analyser Tool measures how perfectly your testscript tests the given Java unit.
  • You can check how many percent of a class or of its functions were executed. If you want to investigate whether or not a line of the source code of a class was executed the Analyser will show you.

Function Invocation Capturer Tool

  • With the help of the Capturing Tool you can capture what kind of invocation was performed on a class during the running of the application, and later on you can play back it.
  • The Capturing Tool launches the given Java application and monitors a given class in the that running application. Every time when the monitored class is invoked, the Capturing Tool records the invocation with its parameters into a testscript.

Plug-ins for Java developer sofware

  • Eclipse plugin


right_arrow (1K)More info
right_arrow (1K)Purchase
  • Ask an offer for ordering!