<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mutation Testing</title>
	<atom:link href="http://www.mutationtest.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mutationtest.net</link>
	<description>Mutation tests, mutation analysis</description>
	<lastBuildDate>Sun, 01 Apr 2012 21:41:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mutation Testing Allows You to Take Charge of Your Software!</title>
		<link>http://www.mutationtest.net/mutation-testing-allows-you-to-take-charge-of-your-software</link>
		<comments>http://www.mutationtest.net/mutation-testing-allows-you-to-take-charge-of-your-software#comments</comments>
		<pubDate>Sun, 01 Apr 2012 21:41:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mutation Testing]]></category>

		<guid isPermaLink="false">http://www.mutationtest.net/?p=14</guid>
		<description><![CDATA[Software is designed to evolve and change as the needs of an organization evolve and change. If you&#8217;re going to write software, you may want to look into mutation testing. This is a method of software testing that may sound a little complicated, but it actually makes sense after you review the concept and apply [...]]]></description>
			<content:encoded><![CDATA[<p>Software is designed to evolve and change as the needs of an organization evolve and change. If you&#8217;re going to write software, you may want to look into mutation testing.</p>
<p>This is a method of software testing that may sound a little complicated, but it actually makes sense after you review the concept and apply it to your real world software development.</p>
<p>The concept of mutation analysis revolves around modifying the program&#8217;s source code in a few small ways. It&#8217;s a test of the test suite that you’re using &#8212; the mutations that are incorporated into the original program have to be detected and rejected. That&#8217;s the core of the testing process &#8212; the mutations should be easily detectable. If they’re not, then the code is actually considered defective.</p>
<p>The process is designed to handle a technical issue about whether or not the test suite itself is really the best way to examine the deeper problems of software testing. You want to have code tests that check for things like wrong operators or variable names. These aren&#8217;t syntax errors, so the code will compile &#8212; but is it the right code?</p>
<p>There are quite a few standard mutation operators that are used within the world of mutation testing. The top one is statement deletion &#8212; can certain statements be removed and still pass the test suite at hand?</p>
<p>Another one is to replace each arithmetic operation with another one, like &#8211; instead of plus. Again, these aren&#8217;t syntax errors, but it&#8217;s something that your test suites should catch just fine and reject. This accept / reject process is called &#8220;killing the mutants&#8221;. It&#8217;s very important.</p>
<p>If you’re going to get into software development, mutation testing is probably something that you should really become very familiar with. It&#8217;s not similar to one language or another, but all languages as a whole. Why not check it out for yourself today as it relates to your coding skills?</p>
<p>This is something that will also come in handy if you’re trying to apply for software programming jobs. Companies want to know that you have more than just coding skills. You want to become a developer that can truly test their code thoroughly. That&#8217;s going to really be the best thing that you can do for yourself at this point &#8212; go out there and take action today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mutationtest.net/mutation-testing-allows-you-to-take-charge-of-your-software/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

