Follow Us

Follow Us on Facebook Follow Us on Twitter

Chaining Call Features, or: The Hot Potato Test

The distinction between chaining and stacking is maybe too subtle but I think of them differently when planning tests. “Chaining” is what I call it when a test repeatedly invokes a single feature in a single call flow.

For example, consider call transfer. This is what I call the “Hot Potato” test:

  1. A calls B, A-B talk.
  2. B transfers A to C, A-C talk.
  3. C transfers A to D, A-D talk.
  4. D transfers A to B, A-B talk.
  5. Repeat as many times as desired, without B hanging up during the test.

Chaining tests are useful to run on your call generator overnight or over a weekend as longevity tests, probing to see if we can detect a resource leak or similar failure.

The Hot Potato test is real-world too, as I’m sure you’ve experienced calls like this to certain customer “service” hotlines.

Bonus points for chaining and stacking at the same time. When you have built up a good script library, new combinations of features aren’t hard to mash together in a new script.

Related posts:

  1. How many call features do you have to stack before your switch falls down?
  2. How to Force More Failures
  3. The Seven Step Strategy for Testing Telephony Features
  4. The Secret to Managing the Voice Test Matrix Explosion

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>