Advertisement
Promo

Office applications Toolkit

Bring your Web site to its knees

Edmond Woychowsky Builder.com

Published: 15 Apr 2003 16:07 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Besides being one of the least glamorous jobs in software development, load testing is frequently skipped because of the amount of time involved and the cost of the tools and hardware. Novosoft's Web Application Testing (WAPT) hopes to change all that by providing an affordable way to track down inefficiencies in your code when it's under stress.

First impressions
I was amazed by the small size of the download -- under 1.5 MB, which goes pretty quickly, even at dial-up speeds. Installation and product activation are a breeze. Once WAPT was installed, my first impression was that it has a clean and well-designed user interface (Figure A). The hints displayed upon startup are a minor annoyance, but these can easily be disabled. The user interface is intuitive, so you should be able to hit the ground running.

Figure A
WAPT's interface

Not your father's testing tool
When using WAPT, I had a flashback to my first experience with a load testing tool, which consisted of homegrown, bug-prone scripts that simulated users. Although that approach worked, writing scripts required a lot of time for both writing and debugging. More recently, the ability to record and play back a series of actions was added to the ability to modify these "prerecorded" scripts.

Thankfully, WAPT records actions by providing a browser window, as shown in Figure B. Any action made in the browser window can be played back to simulate one user or one hundred users. As a matter of fact, WAPT takes user simulation to a higher level by letting you adjust the delay between user requests to mimic real-world behavior, like pausing to think or take a sip of coffee.

Figure B
You record actions via the browser window.

Recorded scripts make it easier
Once the test scenario is complete, WAPT lets you save the test script so that you can run it for various options and even better test performance.

Access essential log files
WAPT also maintains a complete log of both server and virtual user activities for each test. This is where to go to pinpoint problems when things have taken a turn for the worse. But it isn't the only place to look for information on how an application performs. WAPT produces detailed graphs (Figure C) on average request processing time, overall performance, percent of errors, average output speed, average input speed, minimum request processing time, average request processing time, and maximum request processing time.

Figure C
Results reporting tool

No need to blow the bank
Load testing doesn't have to be restricted to the realm of large corporate development efforts because of cost and people power resources. WAPT is available for $250 per license, and you can check out volume pricing here. WAPT is available only for Microsoft Windows NT/2000/XP or 9x, so Linux users are out of luck. Overall, WAPT is a an affordable, easy-to-use tool that can help you poke holes in your code. To check it out for yourself, download a free 30-day trial version. For a weekly round-up of the enterprise IT news, sign up for the
Enterprise newsletter.

Tell us what you think in the
Enterprise Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
72 out of 117 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:









Video icon

Video

Discussions

Fat Pop Do Wop Fat Pop Do Wop

Ubuntu to change?

Friday 18 December 2009, 12:18 PM

1 comment
Xwindowsjunkie Xwindowsjunkie

SiO2 is cheaper than Cu

Friday 18 December 2009, 8:00 AM

4 comments
CA CA

Copyright in a new light

Friday 18 December 2009, 3:54 AM

2 comments

Vista Upgrade Blog

How to Upgrade From Windows Vista to W...

Did you get the news? Microsoft has unzipped its kitty and kept its latest, supposedly the best, offering on display. This is the brand new version of Microsoft operating system, named... More

Post a comment

Tinsel on the TARDIS

There were shepherds on the hill, and the Doctor popped his head out of the TARDIS and said "you might want to see this" and they were astounded. WHY do we pay for a TV license?... More

Post a comment

Can I have fries with that? (Consumer...

Licence policies of Tech company's have been for a long time both complicated and 'Dick Turpin-esque', people just click 'I agree' without reading the Agreement. I do the same, but... More

1 comment


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters