Read Digital Edition


ADS BY GOOGLE
Top Three Links You Must Click On


Parasoft: Automatically Improve Java Reliability, Functionality, Security, and Performance
Parasoft Jtest checks whether code complies with 500+ Java development rules

To learn more, go to: www.parasoft.com

Parasoft Jtest is an automated Java unit testing and coding standard analysis product that improves Java code reliability, functionality, security, performance, and maintainability. To prevent common Java errors and security vulnerabilities, Jtest checks whether code complies with 500+ Java development rules and automatically corrects many reported violations. Rules can be customized without coding, and user-defined rules can be created graphically or automatically. To expose reliability and security problems within each unit, Jtest examines each class, then generates and executes JUnit test cases designed to achieve high coverage and expose uncaught runtime exceptions. To expose functional errors, Jtest provides fast and easy ways to add and execute realistic user-defined test cases-- including a test case sniffer that automatically generates functional JUnit test cases by monitoring a running application, a graphical test case editor with data source and range value support, a graphical object editor, and features for extending, modifying, and verifying automatically-generated JUnit test cases. To ensure continued functionality, Jtest's automated regression testing identifies problems introduced by code modifications.

Jtest improves Java code quality throughout the software lifecycle and improves productivity across the entire team. Developers can use it to test code as they write it, and QA team members can use it to iden-tify critical problems before an imminent release/deployment deadline. Jtest integrates with complemen-tary Parasoft products to provide automated system-wide testing solutions for Web applications, Web services, and other n-tier systems Moreover, Jtest works as part of a comprehensive team-wide Auto-mated Error Prevention solution that reduces delivery delays and improves the quality and security of complex, multi-language enterprise applications.

Using Jtest for "Test as You Go" Daily Development
During implementation, developers can use Jtest to automate the "test as you go" strategy. To make this testing as painless and unobtrusive as possible, Jtest integrates seamlessly into development IDEs and automates key testing tasks-including complex tasks, such as intelligent JUnit test case design, that no other product can automate. As soon as you complete a new class, you click the Jtest IDE button. Jtest then analyzes code in two ways.

First, Jtest verifies whether code complies with development rules for preventing functional errors, security vulnerabilities (including SQL injection and suspicious/malicious code), performance problems, and pitfalls specific to technologies such as JDBC, EJB, JSP, servlets, and so on. Many violations can be corrected automatically, so code can be significantly improved in just seconds.

Second, Jtest automatically generates and executes JUnit test cases designed to achieve high coverage, expose uncaught runtime exceptions and memory leaks, and describe the code's current behavior. Test findings are reported as a prioritized task list, so you don't need to waste time wondering where to start or what to do next. You can use Jtest's Quick Fix verification to convert automatically-generated test cases to functional test cases, which can also be leveraged for regression testing. Even if you never review or verify test cases, Jtest will assume that the current outputs are correct, save a snapshot of the class's current behavior, and report behavior changes caused by future modifications. Moreover, if you want to extend the automatically-generated test suite to improve coverage or verify specific functionality requirements, Jtest provides easy ways to express and verify even the most complex test cases. Test cases can be added automatically (using a test case sniffer that generates functional JUnit test cases by monitoring a running application), graphically (using a graphical object editor and a graphical test case editor with data source and range value support) or programmatically (by modifying or extending standard or automatically-parameterized JUnit test cases). When methods reference external resources, Jtest's robust stub functionality allows developers to mimic realistic behavior while writing a minimal amount of code. It even provides special tools for testing database interactions; with these tools, you can easily recreate a local test database on your desktop, then run test cases with extremely realistic data.

To learn more, go to: www.parasoft.com

About IT Solutions Guide
IT Solutions Guide (ITSG), aimed at development and corporate managers, is a free quarterly supplement focusing on the most competitive tools, solutions, and services available in the IT and infrastructure technology world today.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Parasoft: Automatically Improve Java Reliability, Functionality, Security, and Performance. Parasoft Jtest is an automated Java unit testing and coding standard analysis product that improves Java code reliability, functionality, security, performance, and maintainability. To prevent common Java errors and security vulnerabilities, Jtest checks whether code complies with 500+ Java development rules and automatically corrects many reported violations. Rules can be customized without coding, and user-defined rules can be created graphically or automatically.

Parasoft: Automatically Improve Java Reliability, Functionality, Security, and Performance. Parasoft Jtest is an automated Java unit testing and coding standard analysis product that improves Java code reliability, functionality, security, performance, and maintainability. To prevent common Java errors and security vulnerabilities, Jtest checks whether code complies with 500+ Java development rules and automatically corrects many reported violations. Rules can be customized without coding, and user-defined rules can be created graphically or automatically.

Parasoft: Automatically Improve Java Reliability, Functionality, Security, and Performance. Parasoft Jtest is an automated Java unit testing and coding standard analysis product that improves Java code reliability, functionality, security, performance, and maintainability. To prevent common Java errors and security vulnerabilities, Jtest checks whether code complies with 500+ Java development rules and automatically corrects many reported violations. Rules can be customized without coding, and user-defined rules can be created graphically or automatically.

Parasoft: Automatically Improve Java Reliability, Functionality, Security, and Performance with Parasoft Jtest. Parasoft Jtest is an automated Java unit testing and coding standard analysis product that improves Java code reliability, functionality, security, performance, and maintainability. To prevent common Java errors and security vulnerabilities, Jtest checks whether code complies with 500+ Java development rules and automatically corrects many reported violations. Rules can be customized without coding, and user-defined rules can be created graphically or automatically.


  Subscribe to our RSS feeds now and receive the next article instantly!
In It? Reprint It! Contact advertising(at)sys-con.com to order your reprints!
Subscribe to the World's Most Powerful Newsletters

ADS BY GOOGLE
This past weekend I set out explore some of the extension capabilities of Google Wave. One of the we...
More good news for cloud computing! Google last week released its once mysterious Chrome Operating S...
We talk a lot about social media on Marketing Trenches. And for good reason – Social media seems to...
In CloudBerry Lab we are striving to make our customer service better. In this competitive market wi...
Intel has put out its promised beta SDK for Windows (C and C++) and Moblin (C) developers working on...
InformationWeek stumbled on a Microsoft patent application dating back to 2006 deceptively titled “M...
Berlin-based ThinPrint AG, the printer virtualization house, thinks it’s got a cloud solution for th...
IBM has acquired Guardium, a seven-year-old subsidiary of Israel’s Log-On Software transplanted to M...
But on the web, access to services is implicit in the fact that the business is offering the service...
Behaving like it’s got a future, Sun Monday put out what it calls a significant new version of Virtu...
Oracle has offered to cordon off MySQL inside a combined Oracle-Sun to get the European Commission t...
The second set of charges filed last week against Indian outsourcer Satyam Computer Services founder...
Gartner told Reuters that it overestimated how many PCs Acer shipped in the last seven quarters by a...
Office Web Apps, Microsoft’s answer to Google Apps, are supposed to be out sometime in June along wi...
Gartner thinks the server business has stopped sliding into the abyss. Third-quarter sales weren’t a...
Gartner is buying ~$40 million-a-year AMR Research Inc for close to $64 million in cash. AMD special...
Singed by user reaction to its plans to up the price of its support contracts, SAP Tuesday postponed...
Apparently Google Gears ain’t gonna stick around that long. Google Apps will eventually get their of...
Oracle seems to have divided the open source ranks over the MySQL delay it’s having closing its acqu...
We hear – well, you know how people talk – that Oracle has been quietly meeting with the European Co...