This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java testing/memory tools

 
Bryan Welch
Ranch Hand
Posts: 32
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
While a newbie at java, I've been assigned at work to help test some tools for our development work in java. We're looking at NuMega tools (TrueTime, TrueCoverage, and JCheck) as well as OptimizeIt.
I've been looking mostly at NuMega stuff recently. It lets you run your application under the tool, do whatever, then exit and save the tool's results as a 'session'. After that, you can study what the tool found out. TrueTime studies execution times for methods, including the entire tree of parents and children. A cool feature is that it lets you drill down from high level to low, right down to code. JCheck does the same for memory, TrueCoverage for testing code.
OptimizeIt doesn't have the drill down features, but it isn't session based. It lets you study memory usage in real time as the application runs, with graphs and charts.
I hear Jtest (from www.paragon.com) is a tool for testing how good your code is. Sort of like a style guide, but much more. Does anyone know anything about this tool?

------------------
----
Bryan Welch
bwelch@abcv.com
 
paul wheaton
Trailboss
Pie
Posts: 21183
Firefox Browser IntelliJ IDE Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Are you saying that JTest is like lint for Java?
 
Brent Worden
Ranch Hand
Posts: 50
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is a product review on the latest version of jtest in the January issue of Java Report.
It claims jtest can perform Black-Box, Regression, and White-Box testing as well as the style checking and standards enforcing as discussed.

------------------
Brent Worden
http://www.Brent.Worden.org/
 
Glen Tanner
Ranch Hand
Posts: 147
Java Python Ruby
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JTest is made by ParaSoft at http://www.parasoft.com
 
Anonymous
Ranch Hand
Posts: 18944
  • 0
  • send pies
  • Quote
  • Report post to moderator
I've used jtest! quite a bit and it is as advertised. Very thorough. It's about $3000 a seat and node locked to your IP address. Let's you know of any possible uncaught exceoptions in your code (which is a hassle sometimes as it puts a null in for every value and spits out possible null pointer exceptions, even when you know programatically it is almost impossible to get a null there). It's worth a demo. Parasoft gives like a 48 hour demo of the product and it only reports the first 3 exceptions of each type per source file etc. Check it out from the web site.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic