<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>When To Automate</title><link>http://blogs.msdn.com/micahel/archive/2005/12/14/WhenToAutomate.aspx</link><description>My team has a goal of 110% automation, but: not every test is worth automating. What's more, the value in automating a particular test case changes depending where in the product cycle you are. Or as I said in a presentation on this topic: What should</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: When To Automate</title><link>http://blogs.msdn.com/micahel/archive/2005/12/14/WhenToAutomate.aspx#512293</link><pubDate>Fri, 13 Jan 2006 03:26:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:512293</guid><dc:creator>patrick taylor</dc:creator><description>I am confused by your third bullet in that unstable/newly developed/high change code should have automated tests written for it.&lt;br&gt;&lt;br&gt;It has been my experience that test automation is a great deal of work to maintain and that the more changes there are to an application under test the more automation maintenance work is required. It almost never pays off to write automation against an application that is undergoing major changes to its UI, structure, or functionality. Having to rewrite large portions of the automation code and cases on every build often takes longer than it would take to perform those tests manually. Additionally it is of paramount importance that a human being’s intuition is leveraged on very new code to account for that which had not yet been considered. I have had very good luck using automation for regression testing or getting lots of boundary cases executed, but only on code that was pretty well established.&lt;br&gt;&lt;br&gt;Am I missing something?&lt;br&gt;</description></item><item><title>When to automate testing?</title><link>http://blogs.msdn.com/micahel/archive/2005/12/14/WhenToAutomate.aspx#521179</link><pubDate>Wed, 01 Feb 2006 01:54:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:521179</guid><dc:creator>Harry Nieboer</dc:creator><description /></item><item><title>Re: When To Automate</title><link>http://blogs.msdn.com/micahel/archive/2005/12/14/WhenToAutomate.aspx#542689</link><pubDate>Fri, 03 Mar 2006 07:29:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:542689</guid><dc:creator>The Braidy Tester</dc:creator><description>Patrick comments on my When To Automate post:&lt;br&gt;I am confused by your third bullet in that unstable/newly...</description></item></channel></rss>