<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Question: How Many Times Should You Run a Test?</title>
	<atom:link href="http://www.satisfice.com/blog/archives/67/feed" rel="self" type="application/rss+xml" />
	<link>http://www.satisfice.com/blog/archives/67</link>
	<description>The Consulting Software Tester</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:21:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: What?  Only run a test once?</title>
		<link>http://www.satisfice.com/blog/archives/67/comment-page-1#comment-265981</link>
		<dc:creator>What?  Only run a test once?</dc:creator>
		<pubDate>Thu, 12 Jan 2012 12:09:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/67#comment-265981</guid>
		<description>Have you all considered manufacturing testing and reliability testing?  I used to write diagnostic tests for the manufacturing and reliability groups.  When I moved into other areas of code development, I brought along my test cycling habit.  I found that cycling the same test, on the same software build, on the same hardware, could and did yield different results.  Some bugs are intermittent and it would require blind luck to see the failure by running the test once.  Is a 5% error rate acceptable?  If not, how likely is it that you will see the error by running the test once?  &quot;How many times should I run a test?&quot; is a perfectly valid question.
&lt;em&gt;
[James&#039; Reply: Please read the post again carefully, and follow the link that I provide in the post. You will see that I deal with this situation.

Of course, in some specific context, the question may be useful and may have a reasonable answer. My post deals with the question as a general, context-free qurey.]&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>Have you all considered manufacturing testing and reliability testing?  I used to write diagnostic tests for the manufacturing and reliability groups.  When I moved into other areas of code development, I brought along my test cycling habit.  I found that cycling the same test, on the same software build, on the same hardware, could and did yield different results.  Some bugs are intermittent and it would require blind luck to see the failure by running the test once.  Is a 5% error rate acceptable?  If not, how likely is it that you will see the error by running the test once?  &#8220;How many times should I run a test?&#8221; is a perfectly valid question.<br />
<em><br />
[James' Reply: Please read the post again carefully, and follow the link that I provide in the post. You will see that I deal with this situation.</p>
<p>Of course, in some specific context, the question may be useful and may have a reasonable answer. My post deals with the question as a general, context-free qurey.]</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Petteri Lyytinen</title>
		<link>http://www.satisfice.com/blog/archives/67/comment-page-1#comment-265049</link>
		<dc:creator>Petteri Lyytinen</dc:creator>
		<pubDate>Wed, 16 Nov 2011 10:01:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/67#comment-265049</guid>
		<description>Hear hear. A small &quot;beautiful day&quot; smoke set coupled with exploratory sessions sounds like an approach I would (and do) endorse.</description>
		<content:encoded><![CDATA[<p>Hear hear. A small &#8220;beautiful day&#8221; smoke set coupled with exploratory sessions sounds like an approach I would (and do) endorse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Bolton</title>
		<link>http://www.satisfice.com/blog/archives/67/comment-page-1#comment-248487</link>
		<dc:creator>Michael Bolton</dc:creator>
		<pubDate>Wed, 17 Mar 2010 05:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/67#comment-248487</guid>
		<description>Danny, I get asked unicorn questions all the time, and I see even more of them posted in public forums.

---Michael B.</description>
		<content:encoded><![CDATA[<p>Danny, I get asked unicorn questions all the time, and I see even more of them posted in public forums.</p>
<p>&#8212;Michael B.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danny Faught</title>
		<link>http://www.satisfice.com/blog/archives/67/comment-page-1#comment-181873</link>
		<dc:creator>Danny Faught</dc:creator>
		<pubDate>Fri, 17 Apr 2009 15:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/67#comment-181873</guid>
		<description>Do people really ask about how many times to run a test, without giving any other context? Asking about repeating a test on the same build of the software on the same configuration is different than asking about which of the different builds of the software a test should be run on or which configurations to run a test on.

&lt;i&gt;[James&#039; Reply: That blog post was motivated by someone who did ask that question.]&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>Do people really ask about how many times to run a test, without giving any other context? Asking about repeating a test on the same build of the software on the same configuration is different than asking about which of the different builds of the software a test should be run on or which configurations to run a test on.</p>
<p><i>[James' Reply: That blog post was motivated by someone who did ask that question.]</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pajton</title>
		<link>http://www.satisfice.com/blog/archives/67/comment-page-1#comment-62743</link>
		<dc:creator>Pajton</dc:creator>
		<pubDate>Wed, 05 Sep 2007 08:35:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/67#comment-62743</guid>
		<description>What about regression testing when we want to check if any old bug is reintroduced?

&lt;em&gt;[James&#039; Reply: Okay, what about it?]&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>What about regression testing when we want to check if any old bug is reintroduced?</p>
<p><em>[James' Reply: Okay, what about it?]</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: insectivorous</title>
		<link>http://www.satisfice.com/blog/archives/67/comment-page-1#comment-4306</link>
		<dc:creator>insectivorous</dc:creator>
		<pubDate>Tue, 03 Oct 2006 16:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/67#comment-4306</guid>
		<description>The job is to detect and to fix (in the sense of shepherding) software defects. It&#039;s unbelievable how much nonsense you can cut through by just asking yourself, &quot;What&#039;s the most useful thing I could do next?&quot; It&#039;s not rerunning old or even variant tests that provide no new information. It&#039;s not running a new test that won&#039;t provide new information. 

It&#039;s not beetle-tracking in the name of &quot;thoroughness&quot;, without the use of the tester&#039;s intelligence to guide the process effectively. If you&#039;re not making progress toward the goal, then just exactly what are you doing? 

The object is to find bugs. (Well, and to adminster the process of same.) If what you&#039;re about to do isn&#039;t the most effective thing you can think of towards that end, then you should just about certainly be doing something else.

If what you&#039;re about to do is solely in satisfaction of some arbitrary metric, then you certainly should be doing something else, (That or you&#039;re trying for an ISO-9000 qualification, which tells you what that standard&#039;s worth.)

And if you&#039;re repeating tests because you can&#039;t think of anything else to do, it&#039;s time for a long break, some meditation on your craft, and maybe a nice raw steak. 

So look at it this way: if you&#039;re doing the same old thing, you won&#039;t find anything new to break, so you won&#039;t make any coders cry, and what fun is that?</description>
		<content:encoded><![CDATA[<p>The job is to detect and to fix (in the sense of shepherding) software defects. It&#8217;s unbelievable how much nonsense you can cut through by just asking yourself, &#8220;What&#8217;s the most useful thing I could do next?&#8221; It&#8217;s not rerunning old or even variant tests that provide no new information. It&#8217;s not running a new test that won&#8217;t provide new information. </p>
<p>It&#8217;s not beetle-tracking in the name of &#8220;thoroughness&#8221;, without the use of the tester&#8217;s intelligence to guide the process effectively. If you&#8217;re not making progress toward the goal, then just exactly what are you doing? </p>
<p>The object is to find bugs. (Well, and to adminster the process of same.) If what you&#8217;re about to do isn&#8217;t the most effective thing you can think of towards that end, then you should just about certainly be doing something else.</p>
<p>If what you&#8217;re about to do is solely in satisfaction of some arbitrary metric, then you certainly should be doing something else, (That or you&#8217;re trying for an ISO-9000 qualification, which tells you what that standard&#8217;s worth.)</p>
<p>And if you&#8217;re repeating tests because you can&#8217;t think of anything else to do, it&#8217;s time for a long break, some meditation on your craft, and maybe a nice raw steak. </p>
<p>So look at it this way: if you&#8217;re doing the same old thing, you won&#8217;t find anything new to break, so you won&#8217;t make any coders cry, and what fun is that?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

