Web Performance

Quotium Technologies blog all about testing web applications

Recent Posts

  • Online Banking and Bill Payment Growth
  • Bottleneck Definition
  • Keeping Customers On Your Web Site Though Web Load Testing
  • Evaluating Testing Tools vs Manual Testing
  • Load Testing Pricing Plans
  • 10 Step Guide to Web Application Testing
  • The Interview with Jim Kandler
  • Spike Testing A Definition
  • ISV Contractual Obligations
  • Testing Purposes

June 2004

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Blogs

  • Software Test Engineering @ Microsoft
  • Jonathan Kohl
  • gerald weinberg
  • James Bach's Blog
  • Exploration Through Example
  • Testing Hotlist Update

Recent Comments

  • Human growth hormone guide on Capacity Testing Definition
  • Human growth hormone guide on Capacity Testing Definition
  • Purchase klonopin affordable price on Capacity Testing Definition
  • Purchase klonopin affordable price on Capacity Testing Definition
  • Online cheap klonopin on Capacity Testing Definition
  • Online cheap klonopin on Capacity Testing Definition
  • Compare levitra and viagra on Capacity Testing Definition
  • Compare levitra and viagra on Capacity Testing Definition
  • Buy viagra online on Capacity Testing Definition
  • Buy viagra online on Capacity Testing Definition

Testing and Extreme Programming

Extreme Programming (XP) requires that a development team release code for testing iteratively throughout development, this increases the need for testing. The question becomes can the testing team keep up with the pace code releases? One solution is to consider using automated testing tools instead of manual testing.

Linda Hayes article “The 'Extreme Programming' Testing Trap,” in the January edition of Datamation put this best.

Let's say that you are delivering an application in 10 iterations of two weeks each. In the first iteration, you have the same amount of code to write as you have to test, so all is well. The problem is that for the second iteration, and every iteration thereafter, testing has to cover all of the cumulative functionality as well as what has been added, so that by the tenth iteration there is at least 10X the amount of testing to be done. In reality there is probably 100X because of the interactions among functions, but no matter how you slice it you can't turn around the testing as fast as you can turn around the code.

Linda Hayes goes onto talk about regression testing, but the same principles apply for load testing, as your code changes you will want to monitor possible bottlenecks in your web application environment.

April 14, 2004 in Software Methods | Permalink | Comments (0)

« Previous

About

Subscribe to this blog's feed

Archives

  • June 2004
  • May 2004
  • April 2004

Categories

  • Conferences (3)
  • Glossary (8)
  • Independent Software Vendors (6)
  • Software Methods (11)
  • Software Outsourcing (3)
  • Testing Jobs (1)
  • Testing Tools (8)
  • The Testing Interview (3)
See More

Testing Tools

  • Quotium Technologies
  • Mercury Interactive
  • Rational Software
  • Compuware
  • RadView
  • Empirix
  • Segue