Parasoft Delivers AJAX Testing Tool | eWeek

Parasoft Delivers AJAX Testing Tool

Written By
Darryl K. Taft
Darryl K. Taft
Mar 19, 2007
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Parasoft Corp. has the availability of Parasoft WebKing 6.0, an automated tools suite for testing AJAX (Asynchronous JavaScript and XML) and rich Internet applications.

The Parasoft WebKing 6.0 Web testing suite provides comprehensive testing and analysis of Web sites and Web applications to ensure they meet the reliability, security and performance goals necessary to support business requirements effectively, said Wayne Ariola, vice president of strategy at Monrovia, Calif.-based Parasoft. Parasoft announced WebKing 6.0 at the AJAX World conference in New York on March 19.

/zimages/3/28571.gifClick hereto read more about what Eclipse can do to improve Asynchronous JavaScript and XML development.

Parasoft WebKing 6.0 determines where errors are introduced in complex AJAX applications, such as Google Maps, the company said. Parasoft WebKing determines if errors are a result of problems introduced on the client or server side by generating noiseless reusable test cases, said Nathan Jakubiak, a software engineer at the company. This improves productivity by eliminating the pain of rewriting scripts as Web applications evolve.

JavaScript, a key element in AJAX applications, is typically difficult to debug, Jakubiak said. Yet Parasoft WebKing 6.0 automatically detects errors that are often not exposed until runtime, so users can now find and correct issues at an earlier stage in the software development lifecycle, the company said. Parasoft WebKing 6.0 also prevents flaws from reaching the code with policy creation and enforcement for corporate governance and solution consistency, company officials said.

“Our target is support for the more complex AJAX application or rich Internet applications that address AJAX,” Ariola said. “AJAX brings a more dynamic, more complex environment. Script-based applications or using complex scripting can be extraordinarily complex and noisy to create tests.”

Jakubiak said AJAX applications can be dependent upon lots of third-party sources, which also can make tests noisy. However, WebKing 6.0 enables users to freeze the data and then test off of the static data pool, he said.

Moreover, WebKing allows for the creation and enforcement of code policies, and can help check for browser compatibility, Jakubiak said.

In addition, Parasoft WebKing 6.0 generates JUnit tests that use an AJAX-enabled library, the company said. This helps to facilitate collaboration between development and QA in short or nonexistent release cycles, significantly reducing the rework loop.

“Web application testing is difficult to automate,” Ariola said in a statement. “Teams often create automated test suites, but due to too many false positives they are eventually abandoned. Parasoft WebKing 6.0 facilitates creation of automated test suites that are much more reliable and dependable.”

/zimages/3/28571.gifCheck out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.