Advertisment

New TesterTools – R-JVV

R-JVV is a random test generation tool for Java virtual machines. Other JVM testing tools are not sufficient for testing a modern Java virtual machine.  This is because a modern Java virtual machine is performing some of the most aggressive optimizations available in compiler technology, such as global code motions, inter-method optimizations, profile-driven optimization, and speculative optimizations that get undone with dynamic class loading.  While other Java test suites cover the basic semantics of the language, with some tricky edge cases, we have found that they do not produce enough cases with enough diversity to ensure the correctness of the JVM’s optimizations.  This is not just paranoia – we have found that some of the leading JVMs fail our tests.

R-JVV is a tool that supplements other test suites for testing JVMs, including our own R-JIT.  R-JVV generates volumes of complex random self-checking Java test cases that stress the optimizations in the JVM.  While the coverage of any tool cannot be complete, using R-JVV to complement other Java test suites can substantially improve quality and reliability.

R-JVV helps you bring the testing of your JVM closer to the testing level that a hardware platform typically gets.  For example, a mainframe server receives extensive tests and includes extra hardware such as parity and ECC checking, which is partly what gives the mainframe its price premium.  The complexity of a modern JVM can be much greater than that of hardware.  For a mission-critical Java-based server, R-JVV helps to bring the dependability level of the JVM toward that of server hardware.

R-JVV is useful to the following classes of users:

Developers of proprietary and open source JVMs.  R-JVV can substantially supplement the dependability provided by other test suites.

Developers of devices and systems that include a JVM.  R-JVV will subject their system to a higher level of testing intensity to help avoid expensive device recalls or embarrassing crashes.

Integrators and web site developers seeking to qualify the components that they provide to their business customers.  R-JVV’s results can provide criteria that indicate the highest quality JVM to provide to customers.

Users of JVMs for mission critical applications, such as J2EE servers.  R-JVV testing intensity can help ensure that the JVM supplied by their vendor is of the highest quality, to avoid costly downtime.

View TesterTools dedicated page for this tool.

Did you enjoy this post?

If so, would you please consider sharing it with the world

Leave a Reply




Java Tool Squish now Supports Eclipse “Helios” 3.6

0

Comments

Add

Java Tool Squish now Supports Eclipse “Helios” 3.6

froglogic GmbH today announced support for automated testing of Java Rich Client Platform (RCP) applications based on the new Eclipse 3.6 release code named Helios.
Squish for Java is the leading, cross-platform functional GUI and regression testing tool enabling the creation and execution of automated GUI tests for Java SWT/RCP

New TesterTools – Cargo

1

Comments

Add

New TesterTools – Cargo

Here are some possible use cases for Cargo:
* To start containers for integration and functional tests
* To start containers for applications that require a container to be started (Plugins for IDEs, etc)
* As a framework to manipulate J2EE Module file including container-specific descriptors. For example it can be useful if you wish to implement the

New TesterTools – x.Link

0

Comments

Add

New TesterTools – x.Link

x.Link is a Java J2EE performance profiler. Using byte code modification it has a minimal impact on running systems and can even be used in production systems.x.Link offers an alternative to commercial J2EE profilers.
For furture information on this product click here
View TesterTools dedicated page for this tool.

New TesterTools – JCR

0

Comments

Add

New TesterTools – JCR

JCR (which stands for Java Code Reviewer) is another Python-based tool. Unlike the others, it does not integrate directly with source code management systems; it’s designed to have whole files available for review. JCR emphasizes a more formal process, with tracking of who did what and a review meeting to take action on code comments.
For

New TesterTools – Jalopy

0

Comments

Add

New TesterTools – Jalopy

Jalopy is a source code formatter for the Sun Java programming language. It layouts any valid Java source code according to some widely configurable rules; to meet a certain coding style without putting a formatting burden on individual developers.

View TesterTools dedicated page for this tool.

New TesterTools – DrJava

0

Comments

Add

New TesterTools – DrJava

DrJava is a lightweight programming environment for Java designed to foster test-driven software development. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, and a unit testing tool.

View TesterTools dedicated page for this tool.

New TesterTools – Jlint

0

Comments

Add

New TesterTools – Jlint

Jlint will check 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 in the class files.  Jlint has

New TesterTools – R-JVV

0

Comments

Add

New TesterTools – R-JVV

R-JVV is a random test generation tool for Java virtual machines. Other JVM testing tools are not sufficient for testing a modern Java virtual machine.  This is because a modern Java virtual machine is performing some of the most aggressive optimizations available in compiler technology, such as global code motions, inter-method optimizations, profile-driven optimization, and

New TesterTools – RTJ-test

0

Comments

Add

New TesterTools – RTJ-test

It’s a Real-time Java Test Suite.
View TesterTools dedicated page for this tool.

It’s a Real-time Java Test Suite.

New TesterTools – Appperfect Java Code Test

0

Comments

Add

New TesterTools – Appperfect Java Code Test

AppPerfect Corp. has recently released latest version of its Java Code Test product. This product is a statitic code analysis software for java language. Broadly it performs two tasks viz; Automatic Java code review and enforcing good java coding practices. It can analyse java as well as jsp files simultaneously. It has about 750+ java