Peter Nairn

MAT Suites

Posted on Mon 5 Feb 2007 at 01:06 in Testing

Following my entry entitled “Are you positive about being negative”, Joe Strazzere asked what do I call the tests that we execute when we run out of time.  This is a good question and one that I should have answered in the original entry as Joe has correctly pointed out that I now don’t have a name for them.  

 

One of the reasons for not putting a tag on this type of testing is that it can cloud the thinking when determining what tests to run.  “Happy path”, for example, would indicate a certain type of test.

 

If you need some type of “tag”, the best I can come up with is MAT, which stands for “Most Appropriate Tests”.  Let me explain what I mean.

 

Whenever you are short of time for some tests you have to determine what tests you will run to make the best use of the time available. The thought processes go along the lines of:

 

  • What are the risk areas of the system
  • What are the areas that have spawned the most bugs recently
  • What are the most business critical areas
  • What are the areas that would be most embarrassing if they failed
  • What has changed recently and therefore could have de-stabilised the system

 

So, the upshot is that I can’t give these tests a generic term, the answer is “it depends”, you should run your MAT suite!

It's almost like a priority isn't it?

Posted on Mon 5 Feb 2007 at 02:33 by michaeljf
After all there are tests that when you run Regression ALWAYS get run, or when nearing a project end date that you want to be sure Test A is run, maybe not Test J but Test S is also a good candidate because of X concern. I do like your breaking out the two types, I've actually come across this myself in my "Negative" tests where even with them I get Positive results and its a matter of people knowing what I talk about when I say "The Negative Test generated a Positive result when it should have been Negative, so its a failure of the Negative Test".

Last Page | Page 25 of 50 | Next Page

RSS feed

- Subscribe