BLOG-N-PLAY.COM
Pic of the Day Dept. ? Motorcycle Limo
Pic of the Day Dept. -- Motorcycle Limo

TOP THREE LINKS YOU MUST CLICK ON


Product Review: RadView's WebLOAD
How much can your Web application take?

Digg This!

One of my key tasks at Wine.com (the Magenic project for which we were awarded Microsoft's 2005 Worldwide Partner of the Year Award for a Custom Development Solution) was architecting a sales tax calculation Web service capable of supporting the tremendous volumes of traffic encountered by the main Wine.com Web site. The software package I used for this purpose was a Web service-testing package that just happened to have some load-testing functionality built into it. One of the things I like best about RadView's WebLOAD product is that it is 100 percent focused just on load testing - allowing for much more breadth and depth of functionality within this category. The way that the product works is illustrated in Figure 1.

You begin by creating a test script that details the various operations that you want to perform as a part of the load testing of your Web application. On one hand, WebLOAD allows you to create some pretty darned complex scripts without ever manually entering a single line of code through its advanced visual environment. On the other hand, if you need to do something so specific to your exact business case that it can't be done through the visual editor, you can also tweak - or completely hand-code - a test script using industry-standard JavaScript.

Once your script has been written you can run it through WebLOAD. WebLOAD is multi-threaded, meaning that it can generate requests from many, many simulated clients simultaneously. Alternatively, or in conjunction, you can install WebLOAD on multiple computers to increase the amount of generated test load against your application many times over.

WebLOAD's ability to simulate numerous popular Web browsers while making requests is one of its nicest features. On the client side, it can consume such esoteric functionality as ActiveX controls and Java applets. It can imitate browsers ranging from old versions of Internet Explorer to new versions of Firefox.

While this load is being sent to your Web application, WebLOAD is also recording intricate data about how your application responds. This performance data is sent back to the WebLOAD console where a number of reports about it can be generated. These reports can be rendered in the form of standard tabular data for you to pour through at your leisure, either on the screen or in printed form. Additionally, WebLOAD is capable of generating a number of graphs to help you more quickly understand the shape of the data you are dealing with, and to help you more easily spot potential problems in your application.

Possibly the nicest single feature of WebLOAD, when it's paired with WebLOAD analyzer, is its ability to perform root-cause analysis if and when your application finally breaks under the load. What this means, in short, is that when you finally find your application's breaking point, WebLOAD won't just tell you that your application broke, it will tell you why it broke - which is often the most important piece of information!

As a side note, I should mention that WebLoad also supports various J2EE application servers - although I had no desire or ability to test WebLOAD's functionality against these as a part of this review.

About Derek Ferguson
Derek Ferguson is an associate director in the Information Technology Group at Bear Stearns, a leading global investment banking, securities, trading, and brokerage firm.

SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

ADS BY GOOGLE
LATEST ARTICLES, NEWS & POSTS
SYS-CON's Virtualization Conference & Expo Europe to Debut in London
International Virtualization Conference & Expo faculty alumni include such notable speakers as: Brian Stevens, CTO of Red Hat; Stephen Herrod, CTO of VMware; Vern Brownell, founder and CEO of Egenera; Simon Crosby, founder and CTO of Citrix XenSource; Hubert Yoshida, vice preside
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in mi
SOA World - Exclusive Q&A with Gordon Van Huizen
'When we speak of enterprise mash-ups, composite applications and software as a service (SaaS), it's easy to forget that you actually need infrastructure behind the user experience to make it happen,' says Gordon Van Huizen in this exclusive Q&A with Jeremy Geelan. SOA middleware
AJAX World – Personal Branding Checklist
This is a checklist of items you need for an all-encompassing personal branding strategy. Personal branding is the process of marketing and selling yourself as a brand in order to gain success in business. Personal branding is a continual process just as knowing yourself is a con
13th International SOA World Conference & Expo in NYC: Themes & Topics
A round-up of the Service Oriented Architecture related themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 13th International Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown Manhattan.
JavaOne 2008: SOA, SCA, REST and Comet Discussed
Even though 'Service' comes first in SCA (Service Component Architecture), SCA is a distributed component model. It's about designing components (and composites) rather than designing services. It doesn't feel like it was designed to build a SOA. It feels like its main goal was t
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

LIVE NEWS FROM THE WIRES
Webcast to Showcase Saba Centra and The Hope Program--Globally Training Physicians in HIV Medicine
Saba (NASDAQ:SABA) the premier people management software and services provider, has an
Amplify Turns Frustration Into Innovation -- CMS Named as Finalist in ZDNet & CeBIT 2008 Emerging Innovation Awards
Amplify, a search engine marketing and digital agency based in Sydney, Australia has been reco
Amplify Turns Frustration Into Innovation -- CMS Named as Finalist in ZDNet & CeBIT 2008 Emerging Innovation Awards
Amplify, a search engine marketing and digital agency based in Sydney, Australia has been reco
Clinical Phase I Study Report of Marshall Edwards' Compound Triphendiol to Be Reported in ASCO Proceedings
An abstract submitted to the Annual Meeting of the American Society of Clinical Oncology (ASCO
MobileAccess Partners with Enersus to Deliver State-of-the-Art Wireless Infrastructure to Australian Customers
MobileAccess, the global provider of enterprise wireless solutions, today announced it