<?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>One of the Wolves &#187; intent media</title>
	<atom:link href="http://www.oneofthewolves.com/tag/intent-media/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oneofthewolves.com</link>
	<description>Me, rebranded.</description>
	<lastBuildDate>Tue, 13 Jul 2010 16:31:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>How We Roll at Intent Media</title>
		<link>http://www.oneofthewolves.com/2010/01/09/how-we-roll-at-intent-media/</link>
		<comments>http://www.oneofthewolves.com/2010/01/09/how-we-roll-at-intent-media/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 03:02:54 +0000</pubDate>
		<dc:creator>Tim Coulter</dc:creator>
				<category><![CDATA[Testing]]></category>
		<category><![CDATA[cucumber]]></category>
		<category><![CDATA[intent media]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.oneofthewolves.com/?p=1117</guid>
		<description><![CDATA[Kurt Schrader, otherwise known as &#8220;The Shrade&#8221;, &#8220;Shradester&#8221;, and my boss, recently wrote a post about how we roll at Intent Media. And by how we roll, I mean how we use Cucumber to power automated functional tests of a large scale ad platform. Oh ya, that. When I first mentioned Cucumber to a close member of [...]]]></description>
			<content:encoded><![CDATA[<p>Kurt Schrader, otherwise known as &#8220;The Shrade&#8221;, &#8220;Shradester&#8221;, and <em>my boss</em>, recently wrote a post about how we roll at Intent Media. And by <em>how we roll</em>, I mean <a href="http://kurt.karmalab.org/2010/01/06/driving-large-scale-multi-language-development-with-cucumber/">how we use Cucumber to power automated functional tests of a large scale ad platform</a>. Oh ya, <em>that</em>.</p>
<p>When I first mentioned <a href="http://cukes.info/">Cucumber</a> to a close member of the context-driven testing community, the reaction was &#8220;Oh, so you&#8217;re just entering manual scripted tests into a computer.&#8221; She&#8217;s South African, so it was more like, &#8220;You&#8217;re ent-ring scripted <em>tastes </em>into the <em>computah</em>!&#8221; (Ya, she knows who she is.)  Though I felt her pings of discontent quickly, the answer was &#8212; &#8220;Well ya, I guess&#8230;&#8221;</p>
<p>In the tools world, Cucumber is the blood relative of both your normal manually-scripted tests and, say, <a href="http://fit.c2.com/">FIT</a> or <a href="http://fitnesse.org/">FitNesse</a>, with a bent toward integration tests (if that&#8217;s what you use it for). It&#8217;s manual scripted testing because you type your manual scripts into the computer; it&#8217;s automated testing because you also define pieces of code that match up with each line of each test. All Cucumber does is find the right match &#8212; and then happily goes <em>chug, chug, chug.</em></p>
<p>It&#8217;s been a fun ride so far, and I don&#8217;t have many complaints. There is a question about whether to write <a href="http://www.benmabey.com/2008/05/19/imperative-vs-declarative-scenarios-in-user-stories/">imperative or declarative steps</a> throughout your tests, as well as where to put your implicit state (we leave it in the browser). But as Kurt mentioned, we&#8217;ve been highly successful so far. I&#8217;d be interested to see if we have the same troubles that plague manual scripted tests over the long term, or if automating them keeps them in the public eye (i.e., continuous integration = continuous test fixing). We shall see.</p>
<p>In any case, it should be noted that Cucumber isn&#8217;t our only line of defense, and part of the reason Cucumber works is because of everything else going on around it. We have PMs doing acceptance testing, devs doing TDD and unit testing, I&#8217;m leading exploratory testing (which arguably the PMs are doing as well), and Cucumber is backing us up with integration tests that both the devs and I write. And that&#8217;s only functional: We have performance testing, user testing, smoke testing, and the whole nine-yards going on elsewhere throughout the company.</p>
<p>So ya, I&#8217;m proud to say <em>that&#8217;s how we roll. </em>If you&#8217;re interested, I&#8217;d encourage you to follow <a href="http://kurt.karmalab.org/">Kurt&#8217;s blog</a> for more updates about the technical aspects of <a href="http://www.intentmedia.com">Intent Media</a>, and to see how we&#8217;re building &#8220;the next great online advertising startup&#8221; (TM).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oneofthewolves.com/2010/01/09/how-we-roll-at-intent-media/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ch-ch-ch Changes!</title>
		<link>http://www.oneofthewolves.com/2009/07/28/ch-ch-ch-changes/</link>
		<comments>http://www.oneofthewolves.com/2009/07/28/ch-ch-ch-changes/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 04:19:06 +0000</pubDate>
		<dc:creator>Tim Coulter</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[AST]]></category>
		<category><![CDATA[CAST]]></category>
		<category><![CDATA[intent media]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.oneofthewolves.com/?p=926</guid>
		<description><![CDATA[July 2009 will forever go down in the Coulter Encyclopedia of History as the month with the most extraordinary life changes in a single 30-day timespan. There is so much to tell that I&#8217;m forced to gloss over many of the details (many of which you can get if you ping me personally), but it [...]]]></description>
			<content:encoded><![CDATA[<p>July 2009 will forever go down in the Coulter Encyclopedia of History as the month with the most extraordinary life changes in a single 30-day timespan. There is so much to tell that I&#8217;m forced to gloss over many of the details (many of which you can get if you ping me personally), but it all seemed pretty amazing considering I&#8217;ve kept my sanity intact. Or so I think. <img src='http://www.oneofthewolves.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>In no particular order:</p>
<ol>
<li><strong>New job! </strong>Today was my first day as a Software Quality Engineer at Intent Media, Inc. in Times Square. I can&#8217;t tell you anything about the company yet except to hint at their awesomeness, but I can tell you I&#8217;m extremely excited to be a part of this team. They&#8217;re a great group of people and I feel very welcome.</li>
<li><strong>New Apartment! </strong>I moved to the Upper West Side July 1st, the new job cutting my commute down to less than fifteen minutes! I also have a new roommate, and she&#8217;s female &#8212; that&#8217;s a first. Though my stuff made it to the apartment by the 27th of June, I didn&#8217;t officially unpack everything until the <em>18th of July</em> because I was&#8230;</li>
<li>Flying off to faraway places! The first place I visited was my hometown, <strong>Portland, Oregon</strong>. Though it was great to be home, family details prompted my visit making the trip bittersweet. But moving right along &#8211;</li>
<li>The second place I visited was the much more earthy <strong>Colorado Springs, Colorado</strong>. Not only did I get to spend time with awesome people (you know who you are), but I&#8217;m now on the board of directors for the Association for Software Testing and I am officially a CAST keynote speaker! The speech went great, and thank you everyone for your comments and suggestions!</li>
<li><strong>I&#8217;m now on Twitter! </strong>You can find me here: <a href="http://twitter.com/timothyjcoulter">http://twitter.com/timothyjcoulter</a> (<em>timothyjcoulter </em>is blogging about cool stuff.)<a href="http://twitter.com/timothyjcoulter"><br />
</a></li>
<li><strong>I&#8217;m now living in Apple-land </strong>with a work-provided Macbook Pro. Later I&#8217;ll sync my iCal schedule with my iPhone so I can be on time for meetings at my new iJob! (Jokes aside, this is all new and exciting territory.)</li>
<li>Annnnnnd lastly, <strong>WAMU has become Chase</strong>, grumble grumble. Though this isn&#8217;t particularly life changing, Chase&#8217;s website is drastically lower quality when compared to WAMU&#8217;s website (where, of course, &#8220;quality is value to <em>me</em>&#8220;), and because of the differences, it greatly lowers my perception of my banks&#8217; goods and services. I loved WAMU&#8217;s website, and I used it often. I feel like I&#8217;m being forced to use Chase, which&#8230; well, is pretty much true.</li>
</ol>
<p>And I&#8217;m sure there&#8217;s something I&#8217;m forgetting. Regardless, it&#8217;s been a crazy month with big changes and lots of excitment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oneofthewolves.com/2009/07/28/ch-ch-ch-changes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
