Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Web Service Load Testing with ANTS Load

I’ve been pretty quite lately – job change plus other changes have had me pretty heads down. I’ve started into a new position where we’re in the middle of a 1.0 product release – the benefits of testing approaches are always so apparent at these times.  I’m spending the morning the catching up on email but thought I’d take a break to talk about one new testing product I’ve been using and I’ve come to rely on – ANTS Load.


ANTS Load by Red-Gate software allows for the creation of VB.NET scripts to call webservices. I asked about using C# for scripts, but the Microsoft .Net for Applications they licensed from Microsoft only supports VB.NET.  It’s too bad that Microsoft limits the language to VB.NET – I’ll bet the shipping bits for C# exist in the tool, MS has just disabled them.  I really hope MS changes that strategy.


While you can also call web pages with ANTS Load, I am ignoring that capability for the time being – our product has a significant number of webservices being exposed publicly.  ANTS Load allows me to create scripts for calling the webservices and really do anything I deem fit.  I can then configure the load files to run in various configurations – very slick. Being able to light up the test environment and stress test it is very useful – and properly designing your tests to allow for effective test runs is important. ANTS Load can similate a wide range of clients from a single box and the enterprise version allows you to coordinate multiple boxes in providing a larger testbed.


From my pespective, if you’re doing anything with webservices take some time and check out this tool. 


I’ll be blogging more about this going forward. 

This entry was posted in Development. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

Leave a Reply