<?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: Bugs, Detectives, and Test Automation</title>
	<atom:link href="http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/feed/" rel="self" type="application/rss+xml" />
	<link>http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=bugs-detectives-and-test-automation</link>
	<description>+= construction + craftsmanship;</description>
	<lastBuildDate>Fri, 26 Feb 2010 06:16:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.2</generator>
	<item>
		<title>By: Chris Wash</title>
		<link>http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/comment-page-1/#comment-3039</link>
		<dc:creator>Chris Wash</dc:creator>
		<pubDate>Thu, 15 Jan 2009 23:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/#comment-3039</guid>
		<description>Thanks for your comments, Inder.  I agree, you should strive to have your test data as realistic as you can at the time, but you shouldn&#039;t worry so much about this to the point that it detracts from getting things done.

Also, I agree that you&#039;ll want to prune your test suite, especially as requirements change.  But I would never delete a test; rather, I&#039;d move them into an &quot;outdated&quot; test folder.  Sometimes requirements change back or you&#039;d like to see how you went about testing a certain feature.  If you delete them, they&#039;re hard to get back (maybe not impossible if you have things in SCM, but definitely a pain).

This becomes less of an issue with newer frameworks like TestNG that support dependencies and grouping.  You can group your out of dates and exclude them.</description>
		<content:encoded><![CDATA[<p>Thanks for your comments, Inder.  I agree, you should strive to have your test data as realistic as you can at the time, but you shouldn&#8217;t worry so much about this to the point that it detracts from getting things done.</p>
<p>Also, I agree that you&#8217;ll want to prune your test suite, especially as requirements change.  But I would never delete a test; rather, I&#8217;d move them into an &#8220;outdated&#8221; test folder.  Sometimes requirements change back or you&#8217;d like to see how you went about testing a certain feature.  If you delete them, they&#8217;re hard to get back (maybe not impossible if you have things in SCM, but definitely a pain).</p>
<p>This becomes less of an issue with newer frameworks like TestNG that support dependencies and grouping.  You can group your out of dates and exclude them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Inder P Singh</title>
		<link>http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/comment-page-1/#comment-3038</link>
		<dc:creator>Inder P Singh</dc:creator>
		<pubDate>Thu, 15 Jan 2009 09:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/#comment-3038</guid>
		<description>I would like to make a couple of comments on the subject you have dealt with in your post:
1. The automated tests should include realistic test data. 
2. Creating automated tests takes effort, which may prove helpful in avoiding bugs being introduced in code. However, the automated tests should be maintained to keep the automated test suite in shape (free from bloat). Old tests that no longer catch any bugs may be removed. Prior tests should be checked to see if they are indeed working as intended. If not, they should be updated.

Inder P Singh</description>
		<content:encoded><![CDATA[<p>I would like to make a couple of comments on the subject you have dealt with in your post:<br />
1. The automated tests should include realistic test data.<br />
2. Creating automated tests takes effort, which may prove helpful in avoiding bugs being introduced in code. However, the automated tests should be maintained to keep the automated test suite in shape (free from bloat). Old tests that no longer catch any bugs may be removed. Prior tests should be checked to see if they are indeed working as intended. If not, they should be updated.</p>
<p>Inder P Singh</p>
]]></content:encoded>
	</item>
</channel>
</rss>

