Alex Mueller on Software and Technology 
Tuesday, February 01, 2005
I recently began using ANTS Load, a tool used to load and stress test .NET XML websites and services. The user interface is intuitive, and the test scripts use VB.NET, which is not my first choice, but I can manage to manipulate as needed. The version of ANTS Load I have installed only allows the simulation of 1 to 25 virtual clients, which is fine for now, but may require an upgrade later.

As I created a few test scripts with this tool, I began thinking more about what I was actually doing. This spawned an entirely new thought process geared towards test-driven development (TDD), which then directed me towards extreme programming (XP). These are two intricate concepts requiring more time than my lunch break allotted me for exploring. As I delved further into TDD, I started thinking about all of the projects I have which do and do not have test cases prepared. While I can agree that preparing modularize tests is important for a project, I am not sure that phase needs to occur before development because of the obstruction of the creative flow that is vital to the developer’s thought process. As I explore more on these topics, I am sure I will have more to say, but back to ANTS Load for now.

ANTS Load contains two calculated features known as the frustration coefficients and the abandonment predictions. These two numbers are determined from the results of the load test, providing insight into the level of frustration users may experience, and the percentage of users with tendencies to abandon an application with poor performance. In addition to the default information collected from each test, we also have the ability to select more criteria to monitor which can be helpful in assessing your server and network efficiency.

While this tool is fine, I more interested in the idea behind TDD and applying it to more of my applications. Thanks ANTS Load.
Tuesday, February 01, 2005 1:19:04 PM (Mountain Standard Time, UTC-07:00) | Comments [1] | #
Friday, February 25, 2005 8:13:00 PM (Mountain Standard Time, UTC-07:00)
True TDD requires that tests are written before the application it is testing. I realize that this is often impracticle, but that's the idea, non-the-less.

Load testing is more of a regression process.
Comments are closed.
MuellerDesigns.net
Search
On This Page
The Split Personality of the Tester/Developer
Cross Site Scripting (XSS)
Creating files with FSUTIL
PowerShell Management Library for Hyper-V
Installing Windows 7
Installing Linux in Hyper-V
Internet Explorer 8 Release Candidate 1
PowerShell Documentation
Automate Daily Tasks with PowerShell
SketchPath XPath Editor
Software Testing - Revisited
Architecting Buildings and Software
NBCOlympics.com with Silverlight
Marker Interfaces and C# Attributes
Most Popular
JavaScript ReplaceAll Functionality
What is polymorphism?
What is composition?
Sorting with IComparable and IComparer
Applying the Observer Pattern in ASP.NET
MVP in ASP.NET
What is abstraction?
What is encapsulation?
What is a class?
What is inheritance?
Authentication in ASP.NET
Calendar Controls
XPathNavigator.CheckValidity new for 2.0
SQL Server 2005 Connection Issues
Auto-attach to process '[####] aspnet_wp.exe' on m...
What is an object?
FreeTextBox
VMWare and VPC
An Example of Reflection using C#
Changing File Ownership In Vista and Longhorn
Archive
Links
Categories
My Local Blog Map
Blogroll
About
Powered by:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010
MuellerDesigns.net

Sign In

Help Those In Need
The Hunger Site
Ronald McDonald House Charities (RMHC) of Western Washington & Alaska