<?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: From the Mailbox: What&#039;s the Definition of Testing?</title>
	<atom:link href="http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/</link>
	<description>Elisabeth Hendrickson&#039;s thoughts on Agile, Testing, and Agile Testing.</description>
	<lastBuildDate>Thu, 09 Sep 2010 17:05:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Muhammad Hammad Khan</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-316</link>
		<dc:creator>Muhammad Hammad Khan</dc:creator>
		<pubDate>Sun, 02 Dec 2007 07:11:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-316</guid>
		<description>I agree with the defination provided by chris McMahon
Testing of systems can be of two types (i)Known System(ii)Unknon system
for known system  &quot;Testing is the process of taking series of measurements through certain systematic procedure and then comparing them to expected values&quot; (to verify)
for unknown system  &quot;is the process of determining the mathematical model of a system by applying known input signals and then observing output response&quot; (to determine the transfer function of the system)</description>
		<content:encoded><![CDATA[<p>I agree with the defination provided by chris McMahon<br />
Testing of systems can be of two types (i)Known System(ii)Unknon system<br />
for known system  &#8220;Testing is the process of taking series of measurements through certain systematic procedure and then comparing them to expected values&#8221; (to verify)<br />
for unknown system  &#8220;is the process of determining the mathematical model of a system by applying known input signals and then observing output response&#8221; (to determine the transfer function of the system)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gieno</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-315</link>
		<dc:creator>Gieno</dc:creator>
		<pubDate>Mon, 23 Jul 2007 04:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-315</guid>
		<description>Testing is done to find information.</description>
		<content:encoded><![CDATA[<p>Testing is done to find information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Heusser</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-314</link>
		<dc:creator>Matthew Heusser</dc:creator>
		<pubDate>Thu, 05 Jul 2007 12:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-314</guid>
		<description>Hey there.  I think this is a great discussion Brian Marick recently wrote that: &quot;I&#039;m not convinced that automated business-facing (acceptance) tests are, in the presence of good programmer testing, all that incredibly useful as tests—as, that is, regression tests, tests that will find bugs created when a programmer changes something here that causes a failure over there.&quot;  (http://www.exampler.com/blog/2007/06/01/two-conference-ideas/)

He goes on to recommend other uses for customer facing acceptance tests, and they are interesting - but they aren&#039;t really experiments designed to reveal information about the system type benefits, as much as documentation and communication type benefits.

Which leads me to think that we should stop calling them tests ...

:-)

I don&#039;t have any easy answer here, but I don&#039;t think the vagaries and inconsistencies we have as a field about testing are doing us any favors.  If we could just get a little more specific - not perfect, just slightly better terminology - I think as a field we could get a little more street cred.  (You have to admit, testers are famous for our insecurity about our street cred when compared to, say, devs ...)</description>
		<content:encoded><![CDATA[<p>Hey there.  I think this is a great discussion Brian Marick recently wrote that: &#8220;I&#8217;m not convinced that automated business-facing (acceptance) tests are, in the presence of good programmer testing, all that incredibly useful as tests—as, that is, regression tests, tests that will find bugs created when a programmer changes something here that causes a failure over there.&#8221;  (<a href="http://www.exampler.com/blog/2007/06/01/two-conference-ideas/" rel="nofollow">http://www.exampler.com/blog/2007/06/01/two-conference-ideas/</a>)</p>
<p>He goes on to recommend other uses for customer facing acceptance tests, and they are interesting &#8211; but they aren&#8217;t really experiments designed to reveal information about the system type benefits, as much as documentation and communication type benefits.</p>
<p>Which leads me to think that we should stop calling them tests &#8230;<br />
 <img src='http://testobsessed.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I don&#8217;t have any easy answer here, but I don&#8217;t think the vagaries and inconsistencies we have as a field about testing are doing us any favors.  If we could just get a little more specific &#8211; not perfect, just slightly better terminology &#8211; I think as a field we could get a little more street cred.  (You have to admit, testers are famous for our insecurity about our street cred when compared to, say, devs &#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Debasis Pradhan</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-313</link>
		<dc:creator>Debasis Pradhan</dc:creator>
		<pubDate>Mon, 02 Jul 2007 13:27:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-313</guid>
		<description>I agree to your definition for testing. Personally, I follow James Bach&#039;s and Cem Kaner&#039;s definition for testing. But I must admit that I was equally impressed by your definitions too. I have written a whole new blog entry on the definition(s) of testing here: http://software-testing-zone.blogspot.com/2007/07/software-testing-definition.html , in case you might want to take a look!

Regards,
Debasis.</description>
		<content:encoded><![CDATA[<p>I agree to your definition for testing. Personally, I follow James Bach&#8217;s and Cem Kaner&#8217;s definition for testing. But I must admit that I was equally impressed by your definitions too. I have written a whole new blog entry on the definition(s) of testing here: <a href="http://software-testing-zone.blogspot.com/2007/07/software-testing-definition.html" rel="nofollow">http://software-testing-zone.blogspot.com/2007/07/software-testing-definition.html</a> , in case you might want to take a look!</p>
<p>Regards,<br />
Debasis.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vaibhav</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-312</link>
		<dc:creator>Vaibhav</dc:creator>
		<pubDate>Wed, 27 Jun 2007 08:10:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-312</guid>
		<description>A test is to analyze the result of some activity with the clear cut defined expected result of the system under test. If I say I want to test for the cleanliness of the table, then I know what degree of cleanliness I want. Is it just the shine I want or Is it just want a clean table I want with no dust or paper on it. And how I perform a test is testing.
Test case is any case which contains test and the required environment, settings, tools to perform testing. Like for the table example if I say test is – just to verify whether the table is clean or not. But a test case would be to verify this with a magnifying glass, or with some clean cotton, under some set of conditions or some particular environment.

Vaibhav Agarwal
vaibhav@crestech.in
www.crestech.in</description>
		<content:encoded><![CDATA[<p>A test is to analyze the result of some activity with the clear cut defined expected result of the system under test. If I say I want to test for the cleanliness of the table, then I know what degree of cleanliness I want. Is it just the shine I want or Is it just want a clean table I want with no dust or paper on it. And how I perform a test is testing.<br />
Test case is any case which contains test and the required environment, settings, tools to perform testing. Like for the table example if I say test is – just to verify whether the table is clean or not. But a test case would be to verify this with a magnifying glass, or with some clean cotton, under some set of conditions or some particular environment.</p>
<p>Vaibhav Agarwal<br />
<a href="mailto:vaibhav@crestech.in">vaibhav@crestech.in</a><br />
<a href="http://www.crestech.in" rel="nofollow">http://www.crestech.in</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Fry</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-311</link>
		<dc:creator>Jeff Fry</dc:creator>
		<pubDate>Thu, 21 Jun 2007 19:54:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-311</guid>
		<description>Hey Elisabeth, thanks for another great post!

I&#039;ll add James Bach&#039;s and Cem Kaner&#039;s definitions from http://www.satisfice.com/blog/archives/43

&quot;Testing: questioning a product in order to evaluate it (Bach version); technical investigation of a product, on behalf of stakeholders, with the objective of exposing quality-related information of the kind they seek (Kaner version).&quot;

I realized I had more to say about all this than would comfortably fit in this comment box so I have posted a longer reply here:
http://testingjeff.wordpress.com/2007/06/21/definitions-of-testing/</description>
		<content:encoded><![CDATA[<p>Hey Elisabeth, thanks for another great post!</p>
<p>I&#8217;ll add James Bach&#8217;s and Cem Kaner&#8217;s definitions from <a href="http://www.satisfice.com/blog/archives/43" rel="nofollow">http://www.satisfice.com/blog/archives/43</a></p>
<p>&#8220;Testing: questioning a product in order to evaluate it (Bach version); technical investigation of a product, on behalf of stakeholders, with the objective of exposing quality-related information of the kind they seek (Kaner version).&#8221;</p>
<p>I realized I had more to say about all this than would comfortably fit in this comment box so I have posted a longer reply here:<br />
<a href="http://testingjeff.wordpress.com/2007/06/21/definitions-of-testing/" rel="nofollow">http://testingjeff.wordpress.com/2007/06/21/definitions-of-testing/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shrini</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-310</link>
		<dc:creator>Shrini</dc:creator>
		<pubDate>Thu, 21 Jun 2007 16:41:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-310</guid>
		<description>What about a testcase or test case then?

Is a test case (or it is testcase) an instance of test?
just as an example of a test?

Shrini</description>
		<content:encoded><![CDATA[<p>What about a testcase or test case then?</p>
<p>Is a test case (or it is testcase) an instance of test?<br />
just as an example of a test?</p>
<p>Shrini</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shrini</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-309</link>
		<dc:creator>Shrini</dc:creator>
		<pubDate>Thu, 21 Jun 2007 16:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-309</guid>
		<description>I attempted to do something like this  here

http://shrinik.blogspot.com/2005/08/definitions-of-software-testing.html

For now, I settle to James Bach&#039;s definition -
&quot;Testing is an act of questioning a product in order to evaluate it&quot;

or this one &quot;Testing is an infinite process of comparing invisible to ambigious in order to avoid unthinkable happening to the annonymous&quot;

Or this one - &quot;Testing is a process of infinite search for problems&quot;

Or Cem Kaner&#039;s definition:
&quot;Testing is an Empirical technical investigation done to provide stakeholders, information about quality of a product or a service.&quot;

Shrini</description>
		<content:encoded><![CDATA[<p>I attempted to do something like this  here</p>
<p><a href="http://shrinik.blogspot.com/2005/08/definitions-of-software-testing.html" rel="nofollow">http://shrinik.blogspot.com/2005/08/definitions-of-software-testing.html</a></p>
<p>For now, I settle to James Bach&#8217;s definition -<br />
&#8220;Testing is an act of questioning a product in order to evaluate it&#8221;</p>
<p>or this one &#8220;Testing is an infinite process of comparing invisible to ambigious in order to avoid unthinkable happening to the annonymous&#8221;</p>
<p>Or this one &#8211; &#8220;Testing is a process of infinite search for problems&#8221;</p>
<p>Or Cem Kaner&#8217;s definition:<br />
&#8220;Testing is an Empirical technical investigation done to provide stakeholders, information about quality of a product or a service.&#8221;</p>
<p>Shrini</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: B Kuhn</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-308</link>
		<dc:creator>B Kuhn</dc:creator>
		<pubDate>Thu, 21 Jun 2007 15:53:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-308</guid>
		<description>I like you&#039;re re-framed definition, along with the one that Chris offered.  One thing I would add - testing is a vital part of the overall verification process.  Do the results of the experiments (tests) match the specifications (design, requirements, etc...)?  This is part of the answer that testing should provide.  The majority (note that I&#039;m not saying 100%) of our expectations as testers should be based on the specs.

Testing also provides valuable information to project management and stakeholders about the overall quality of the system, which is in turn used in decision making processes.

BTW - I just found your blog and I am enjoying the articles!</description>
		<content:encoded><![CDATA[<p>I like you&#8217;re re-framed definition, along with the one that Chris offered.  One thing I would add &#8211; testing is a vital part of the overall verification process.  Do the results of the experiments (tests) match the specifications (design, requirements, etc&#8230;)?  This is part of the answer that testing should provide.  The majority (note that I&#8217;m not saying 100%) of our expectations as testers should be based on the specs.</p>
<p>Testing also provides valuable information to project management and stakeholders about the overall quality of the system, which is in turn used in decision making processes.</p>
<p>BTW &#8211; I just found your blog and I am enjoying the articles!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jared</title>
		<link>http://testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-307</link>
		<dc:creator>Jared</dc:creator>
		<pubDate>Thu, 21 Jun 2007 13:34:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.testobsessed.com/2007/06/20/from-the-mailbox-whats-the-definition-of-testing/#comment-307</guid>
		<description>If I observe the product, but am never able to find out what the expectation should be, did I test it?  If I leave my notes lying around, and months later someone else comes along who *does* have an expectation and knows what a good and bad result are, did *they* test it?</description>
		<content:encoded><![CDATA[<p>If I observe the product, but am never able to find out what the expectation should be, did I test it?  If I leave my notes lying around, and months later someone else comes along who *does* have an expectation and knows what a good and bad result are, did *they* test it?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
