Print Page | Close Window

java test tools

Printed From: One Stop Testing
Category: Types Of Software Testing @ OneStopTesting
Forum Name: Automated Testing @ OneStopTesting
Forum Discription: Discuss All that is need to be known about Automated Software Testing and its Tools.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=378
Printed Date: 18Jul2025 at 4:35pm


Topic: java test tools
Posted By: vidhya
Subject: java test tools
Date Posted: 29Mar2007 at 2:10am
Java Test Tools

http://www.verifysoft.com/en_cmtjava.html - CMTJava - It is a tool for analysing the static complexity of software written in Java. The code complexity is known to correlate with the defect rate and robustness of the application program. Complex code is difficult to test: probably more errors remain unrevealed in the final program. Complex code will in itself be more error-prone and affect the defect rate of the final application. Complex code is also difficult to maintain. .

http://www.alvicom.hu/products/JavaCov - Javacov - JavaCov is a J2SE/J2EE coverage-testing tool. It is a Java testing tool capable of verifying the so-called MC/DC (Modified Condition/Decision Coverage) testing criterion.

http://jameleon.sourceforge.net/ - http://www.agitar.com/ - Agitator - It's an automated java testing tool.

http://pmd.sourceforge.net/ - PMD - PMD is an opensource tool that scans Java source code and looks for potential problems like:
    Possible bugs - empty try/catch/finally/switch statements
    Dead code - unused local variables, parameters and private methods
    Suboptimal code - wasteful String/StringBuffer usage
    Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
    Duplicate code - copied/pasted code means copied/pasted bugs .

http://www.jutils.com/ - Lint4j - Lint4j ("Lint for Java") is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis. .

http://www.qfs.de/en/qftestJUI/index.html - - JLint - JLint is an opensource tool. It checks your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building the lock graph. Jlint is extremely fast - even on large projects, it requires only one second to check all classes! It is easy to learn and requires no changes to the class files..

http://jakarta.apache.org/cactus/ - - JUnitPerf - JUnitPerf is a collection of JUnit test decorators used to measure the performance and scalability of functionality contained within existing JUnit tests.

http://www.koalog.com/php/kover.php - - JUnit - JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. JUnit is Open Source Software, released under the Common Public License Version 1.0 and hosted on SourceForge.

http://jfcunit.sourceforge.net/ - - Clover -Clover is a powerful Java code coverage analysis tool. Clover instruments source code and then records precisely what is executed when tests are run. The detailed test coverage reports help developers easily identify areas where the testing is weak, enabling them to write better tests faster. Clover fits into a developer's environment, be it Ant, Maven, IDEA, Eclipse, JBuilder, JDeveloper, NetBeans, the command line, or any combination. Quality Assurance and Project Managers can access important quality metrics over time via html and pdf reports. Clover provides test analysis to thousands of companies and open source projects all over the world.


-------------
MBA Examination papers



Print Page | Close Window