<?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>Testing Thoughts &#187; Personal</title>
	<atom:link href="http://testing.gershon.info/category/personal/feed/" rel="self" type="application/rss+xml" />
	<link>http://testing.gershon.info</link>
	<description>Things to share about Software Testing</description>
	<lastBuildDate>Tue, 11 May 2010 22:40:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Yay, another Happy New Testing Year!  A decade in review&#8230;</title>
		<link>http://testing.gershon.info/201001/yay-another-happy-new-testing-year-a-decade-in-review/</link>
		<comments>http://testing.gershon.info/201001/yay-another-happy-new-testing-year-a-decade-in-review/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 21:57:12 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Test Annotations]]></category>
		<category><![CDATA[Test Insight]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[context driven]]></category>
		<category><![CDATA[decade]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[happy]]></category>
		<category><![CDATA[important development]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[questions]]></category>
		<category><![CDATA[stackexchange]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[year]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/?p=142</guid>
		<description><![CDATA[This is our fourth Happy New testing Year post, after this one, this one and this one. :) So, a few hours before January is over, I&#8217;ll transpose here an answer to Testing.StackExchange about the last decade on testing: Question: What are the most important software testing developments of the decade? My Answer: The question asks about the most important [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-151" title="new_year_champagne_glasses_4" src="http://testing.gershon.info/wp-content/uploads/2010/01/new_year_champagne_glasses_4-250x233.png" alt="" width="134" height="115" />This is our <strong>fourth</strong> Happy New testing Year post, after <a href="http://testing.gershon.info/20070101/happy-new-testing-year/">this one</a>, <a href="http://testing.gershon.info/20080413/32/">this one</a> and <a href="http://testing.gershon.info/200901/happy-new-test…year-yet-again/">this one</a>. :)</p>
<p>So, a few hours before January is over, I&#8217;ll transpose here an <a href="http://testing.stackexchange.com/questions/360/what-are-the-most-important-software-testing-developments-of-the-decade/368#368">answer </a>to <a href="http://testing.stackexchange.com/">Testing.StackExchange</a> about the last decade on testing:</p>
<blockquote><p><strong>Question: What are the most important software testing developments of the decade?</strong></p></blockquote>
<p><strong>My Answer:<br />
</strong>The question asks about <strong>the most important</strong> developments&#8230; Not the best or the worst, the beneficial or the harmful.<br />
I&#8217;ll try to answer here with considerations by me and others I found on the net. Not everybody will agree that all these are good &#8212; even I don&#8217;t agree with all <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8212; but my approach here is more of a reporter than a judge.<span id="more-142"></span></p>
<ol>
<li><strong><span style="text-decoration: underline;">Blogs</span></strong> were the most important testing development, at least for me <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
It helps me grow my testing philosophy. It helps by being a quick and instrumental medium to quality discussions. Following the great authors as they write is a great experience (<em>many authors started blogging only during the 2000&#8242;s, like James Bach and Michael Bolton</em>).<br />
One great thing about blogs is that they allow us to understand the flow of ideas as they are being built upon &#8212; instead of simply receiving the ideas later, in book, as was the custom 10 years earlier.</p>
<ul>
<li><a href="http://twitter.com/sgershon">Tweeting</a>, <a href="http://br.groups.yahoo.com/group/DFTestes">forums</a>, and other <a href="https://wave.google.com/wave/">collaboration</a> platforms of Web2.0 are cool too, but I believe their impact to be smaller.</li>
<li>Blogging also allows a simple guy like me to share his <a href="http://testing.gershon.info/">Testing Thoughts</a> :).</li>
</ul>
</li>
</ol>
<p>Other points:</p>
<ol>
<li>The <strong><a href="http://www.context-driven-testing.com/">Context-Driven School</a></strong> gathered momentum with this name, and became well known. I couldn&#8217;t find tracks on the full history of the context-driven school, but the earliest mentions I could find to it <strong>with this name</strong> are from the <strong>very</strong> late nineties. It is clear that Cem and James were publishing context-driven papers from the early 90&#8242;s (<em>see </em><a href="http://c2.com/cgi/wiki$?ContextDrivenTesting"><em>here</em></a>), maybe before &#8212; but the first places where I found the &#8220;context-driven&#8221; name where from 1999 (<em>at the </em><a href="http://groups.yahoo.com/group/software-testing/message/29"><em>software-testing list</em></a><em>. This seems corroborated by <a href="http://c2.com/cgi/wiki$?ContextDrivenTesting">C2&#8242;s page</a></em>).
<ul>
<li>Again, I don&#8217;t mean to say that it started on this decade. I believe the work of the context-driven people was context-driven for the last 50 years <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , and all had always sought excellency. It is not new from the 2000&#8242;s, but it looks like the movement got a name &#8212; and <strong>exposure as a movement</strong> &#8212; only in the last 10 years.</li>
</ul>
</li>
<li><strong>Certifications</strong> gathered momentum too. <strong>Without</strong> entering in the good/bad discussion, it is a movement that had a lot of action in the past 10 years and affected the way we discuss software testing today. It wouldn&#8217;t be fair to count what happened in the 2k&#8217;s without mentioning them.
<ul>
<li>The <a rel="nofollow" href="http://www.istqb.org/">ISTQB</a> was founded in 2002, and is a popular certification.</li>
<li>The <a rel="nofollow" href="http://www.bcs.org/server.php?show=nav.10920">ISEB</a> was doing certifications before (<em>so this too, isn&#8217;t entirely a new thing</em>), but all got much more impetus.</li>
</ul>
</li>
<li>Greater awareness and recognition of the benefits not only of Exploratory Testing, but of testing in general, and testing as a career too.</li>
<li>Michael Bolton started consulting in the testing arena, but moreover started <a href="http://www.developsense.com/">writing and publishing</a>. His essays about <strong><a href="http://www.developsense.com/2009/08/testing-vs-checking.html">testing and checking</a></strong> are very cool, and Jon Bach <a href="http://www.developsense.com/2009/08/testing-vs-checking.html?showComment=1254623065308#c8498432514596631138">considered it</a> &#8220;<code>one of the most (in)famous and important posts to come along in our industry in a long time</code>&#8220;.</li>
</ol>
<p>For the next 10 years&#8230;</p>
<ol>
<li>The <a rel="nofollow" href="http://weekendtesting.com/">weekend testing</a> meetings in India were highly praised by <a href="http://twitter.com/jamesmarcusbach">James</a>, <a href="http://twitter.com/michaelbolton">Michael</a> and <a href="http://twitter.com/testertested">Pradeep</a> on twitter. Seems like they believe it will make an impact on testing in the next years.</li>
<li><a href="http://testing.stackexchange.com/">Testing.StackExchange</a> appeared too late in 2009. But&#8230; will it appear in the 2020 list? <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I hope yes.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/201001/yay-another-happy-new-testing-year-a-decade-in-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Software Testing is Funny! with Demetri Martin</title>
		<link>http://testing.gershon.info/200912/testing-is-funny-with-demetri-martin/</link>
		<comments>http://testing.gershon.info/200912/testing-is-funny-with-demetri-martin/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 15:56:59 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Nerd T35t1ng]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Test Annotations]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[demetri]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[joke]]></category>
		<category><![CDATA[martin]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/?p=68</guid>
		<description><![CDATA[One best friend of mine introduced me to Mitch Hedberg and Demetri Martin, great one-liner comedians. They are/were two funny men!! Three, actually, if you count my friend which is also funny.  After hearing the disks for over a year, not only the jokes aren&#8217;t any less funny, but I&#8217;ve started to find subliminal testing [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right;">
<div id="attachment_78" class="wp-caption alignright" style="width: 160px"><img class="size-thumbnail wp-image-78 " title="Demetri Martin" src="http://testing.gershon.info/wp-content/uploads/2009/12/402006martin1-150x150.jpg" alt="" width="150" height="150" /><p class="wp-caption-text">Demetri Martin</p></div>
</div>
<p>One best friend of mine introduced me to <a href="http://en.wikipedia.org/wiki/Mitch_Hedberg">Mitch Hedberg</a> and <a href="http://en.wikipedia.org/wiki/Demetri_Martin">Demetri Martin</a>, great one-liner comedians. They are/were two funny men!! Three, actually, if you count my friend which is also funny. </p>
<p>After hearing the disks for over a year, not only the jokes aren&#8217;t any less funny, but I&#8217;ve started to find <a href="http://en.wikipedia.org/wiki/Subliminal_Message">subliminal testing messages</a> in them <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .<br />
I&#8217;m writing down these &#8220;insights&#8221; because I find value in them. And even if they fail to teach you something&#8230; Hey! At least the jokes are pretty funny! <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
So here go some favorite quotes, and their parallel in testing: </p>
<p><span id="more-68"></span> </p>
<p>. </p>
<blockquote><p><strong>1)</strong> &#8220;<code>A drunk driver is very dangerous. So is a drunk backseat driver, if he’s persuasive!<br />
'<em>Dude, make a left.</em>'<br />
'<em>But those are trees…!</em>'<br />
'<em>Trust me...</em>'</code>&#8220; </p></blockquote>
<p>We are testers. As such, most of the time we aren&#8217;t driving the company: Essential operational decisions are made by someone else (<em>project manager, product owner, CEO, whatever you call him</em>).<br />
But if we are not the drivers, our position is certainly close to this of a backseat driver: we have our maps, good knowledge of the area and our experience; and we give advice that is used to take real decisions. So <strong>don&#8217;t be a drunken backseat driver, it&#8217;s dangerous!</strong> If you are inebriated by an obsessive desire to fix a bug, or by a personal quest against/for colleague, by a blind belief in a set of metrics or a unfounded trust in a <a href="http://www.developsense.com/articles/2004-09-ComparativelySpeaking.pdf">fictitious</a> &#8220;Best Practice&#8221;, you&#8217;ll be taking your company directly into the trees.<br />
 <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  And, as with any drunk person&#8230; Whenever your judgment isn&#8217;t objective&#8230; At least recognize/admit that you may be drunk! Will make it easier for everyone else. </p>
<p>. </p>
<blockquote><p><strong>2)</strong> &#8220;<code>I used to play sports... Then I realized you can <em><strong>buy</strong></em> trophies. Now I'm good at everything!</code>&#8220; </p></blockquote>
<p>A plaque, a crown, a card, a trophy&#8230; It is common to find people who treasure &#8220;victory symbols&#8221;, I know I do. They prove you&#8217;ve mastered a skill.<br />
Trophies are nice and great, but only if they are accompanied by skills and real world practice. Trophies that can be attained without these traits are just empty cups<a href="http://www.imdb.com/title/tt0317219/quotes">*</a>. </p>
<p>One should beware when dealing with &#8220;achievement symbols&#8221;&#8230; At times, acquiring the symbol does not mean acquiring the achievement or skill too!<br />
For example, just as buying the trophy doesn&#8217;t make Demetri good at tennis, getting a testing certification won&#8217;t make a tester good at testing&#8230; The certifications syllabi try to teach only specific lexicon and terms definition, but not the real practice of testing, because they don&#8217;t/can&#8217;t cover the interactions between persons and players.<br />
For some people, the joke could be read as &#8220;<code>I used to practice and study... Then I realized you can pass a certification. Now I can prove mastership - without the effort of gaining it!</code>&#8221; Be sure to be from the ones who keep learning and carrying the skill. </p>
<p>. </p>
<blockquote><p><strong>3)</strong> &#8220;<code>I am afraid of sharks, but only in a water situation. If I saw a shark on the street, I'd be like '<em>What? F#*k you!</em>'<br />
It's funny, that's like the opposite of how I am with lions!</code>&#8220; </p></blockquote>
<p>What&#8217;s the Best Practice for dealing with sharks? &#8220;Escaping&#8221; or &#8220;screaming&#8221;, right?<br />
What if the shark&#8217;s on the sand? Or dead? Not hungry? Not dangerous? You have an anti-bite clothe? Anti-shark cage? Suddenly the &#8216;Best Practice&#8217; looks more like a <a href="http://www.developsense.com/articles/2004-09-ComparativelySpeaking.pdf">&#8216;so-so advice&#8217;</a>, uh? </p>
<p>The business of testing isn&#8217;t different. By looking at our surroundings and context, we can learn important details about our problems &#8211; and only then we can try to find an action path that solves it.<br />
Without the context analysis, we may come with solutions that don&#8217;t address the <strong>real</strong> problem or does it badly. One size only seldom fits all. </p>
<p>. </p>
<blockquote><p><strong>4)</strong> &#8220;<code>If I have to move up in a building, I choose the elevator over the escalator. Because one time I was riding the escalator and I tripped. I fell down the stairs... for an hour and a half.</code>&#8220;</p></blockquote>
<p>Automation is all nice and fine&#8230; Until you trip on it! Then it takes long time to recover from the fall (<em>you could be long done by this time</em>) and the fix to the system can be so crooked that it lets you prone to further tripping.<br />
The elevator is a much more robust automation (<em>not only it goes up and down, but it is much safer to trip in it <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em>).<br />
Anyway, who said you have to automate? An equally good way to go up and down is the stairs! You don&#8217;t need to wait for them to come, they are as quick as you need (<em>or can make</em>) them to be, you can stop to look around or change direction in the middle of the way, they don&#8217;t limit weight or number of users and they are never out-of-order.<br />
Slipping, well, can hurt a bit <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Just remember that manually doing things gives you many opportunities a machine cannot provide. </p>
<p>. </p>
<blockquote><p><strong>5)</strong> &#8220;<code>I saw a sign on this door; it said, '<em>Exit Only</em>'. So, I entered it and went up to the guy working there, and I was like, '<em>I have some good news. You have severely underestimated this door over here by, like, 100%, man!</em>'</code>&#8220;</p></blockquote>
<p><img class="alignleft size-thumbnail wp-image-82" title="Exit Only" src="http://testing.gershon.info/wp-content/uploads/2009/12/c-exitsigns1-125x150.jpg" alt="" width="90" height="108" />Labeling is a natural instinct: The Bible depicts Adam naming animals as his first action in Eden, and Aristotle has been <a href="http://en.wikipedia.org/wiki/Aristotle#Classification_of_living_things">classifying everything</a> since the 300 BC.<br />
But the labels we use can limit ourselves or our tools.<br />
&#8220;<code>I'm a tester, I can't code</code>&#8220;.<br />
&#8220;<code>I'm an engineer, I can't sell</code>&#8220;.<br />
&#8220;<code>I'm a newbie, I can't help</code>&#8220;.<br />
Good news! You&#8217;ve underestimated yourself by at least 100%! </p>
<p>. </p>
<blockquote><p><strong>6)</strong> &#8220;<code>I want to make a revolving door that says '<em>Pull</em>' on it, just see how obedient people are.</code>&#8220; </p></blockquote>
<p>Meeting a Test Case that says “<code>1) Reach to revolving door</code>”, “<code>2) Pull the door to open</code>”. What do you do?<br />
Maybe nothing is wrong. Maybe there are good reasons to make people walk backwards at the entrance.<br />
Or maybe there isn&#8217;t, and then, who&#8217;s decides? The test case? The design? The developer? The tester?<br />
What are <strong>your ways to discover about the door</strong> product and its users before deciding on obeying or not?</p>
<p>. </p>
<blockquote><p><strong>7)</strong> &#8220;<code>I was walking down the street, and this guy waved to me. Then he came up to me and said, '<em>I'm sorry, I thought you were someone else.</em>' I said, '<em>I am.</em>'</code>&#8220; </p></blockquote>
<p>Wow, that&#8217;s a funny joke! <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Beginning a task with a very clear objective is usually a good thing &#8211; but failing to identify or even acknowledge alternative outcomes may not be.<br />
A good friend was working in an academic project, trying to prove a theory about the nature of lasers. However, while progressing in the research, the calculations made clear that the theory wasn&#8217;t right. He was desolated &#8211; all this work and nothing to publish! He failed, momentarily, to notice that demonstrating a theory wrong has as much scientific value as proving it right, and the publication will advance science just as well.<br />
Testing present us with many similar situations. We can start a test chasing a specific bug, and miss other bugs that may appear. Or we can keep our mind open for different outcomes, and grow your tests as we go from these outcomes. A different bug <strong>is</strong> hiding there, believe it <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . </p>
<p>. </p>
<blockquote><p><strong>8 )</strong> &#8220;<code>My plumbing is all screwed up. Because it turns out, I do not own a garbage disposal.</code>&#8220; </p></blockquote>
<p>How many times we rely on a garbage disposal when we don&#8217;t have one?<br />
- Don&#8217;t worry, release it that way, we have a fantastic relationship with this customer. <em>What if you don&#8217;t?</em><br />
- It&#8217;s fine to release that way, the customer has a great quality assurance team and they&#8217;ll catch it if there&#8217;s a problem. <em>What if they don&#8217;t?</em><br />
- No problem, we can work Sundays &#8212; our testing department understands our needs and won&#8217;t care. <em>What if they do care?</em><br />
- This looks like a very nasty bug. But customers will always have the underlying framework, so it is fine. <em>Will they always?</em> </p>
<p><em>.</em> </p>
<blockquote><p><strong>9)</strong> &#8220;<code>I'm in a weird position, because I like rainbows, but I'm not gay. So whenever I go out wearing a rainbow shirt, I have to put '<em>Not gay</em>'. But I'm not against gays, so under that I'll have to put '<em>... but supportive</em>'. It's weird how one group of people took refracted light. That's very greedy, gays.</code>&#8220; </p></blockquote>
<p>Once in a while a group of people will come, wrap common sense ideas in a new named package, and claim ownership, which is as reasonable as taking sole ownership of refracted light. <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I could parallel this one to many things or groups, but I chose one where this happens with a lot of enthusiasm&#8230; The Agile movement.<br />
Suddenly, you can&#8217;t focus on customer and organize a software project in a change-adapting way, without being called Agile. That group just took no-nonsense practices that had been used for decades and re-branded them as if they had invented it! <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Don&#8217;t get me wrong &#8211; it is my opinion that what Agile preaches are often-good-practices-for-many-contexts and there are testimonies of companies, projects and souls being saved from a bureaucracy and poor quality hell by adopting Agile as a new approach. But this does not mean that anyone who is delivering quality in a &#8220;release early release often&#8221; way is <strong><span style="text-decoration: underline;">A</span>gile</strong>.<br />
For example, even being a total newbie and never part of an Agile team until now, my personal testing approach focus on happy customers, working software, individual interactions and change &#8212; without me needing to be an <strong><span style="text-decoration: underline;">A</span></strong>gilist.<br />
More experienced great people had practiced all that, and test-first, and XP for decades. </p>
<p>More than that, not only the practices&#8217; refracted light was taken, but even the word &#8220;agile&#8221; itself was expropriated <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; see James Bach&#8217;s note at his <a href="http://www.satisfice.com/blog/archives/51">&#8216;Who stole Agile&#8217; post</a>. </p>
<p>&#8212;&#8212;<br />
Hope you enjoyed the article, or at least Demetri&#8217;s jokes.<br />
If you have more insights and funny stuff to share, don&#8217;t hesitate to contact me &#8211; I promise to laugh.</p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200912/testing-is-funny-with-demetri-martin/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Exploratory Shopping &#8211; An analogy attempt</title>
		<link>http://testing.gershon.info/200905/exploratory-shopping-an-analogy-attempt/</link>
		<comments>http://testing.gershon.info/200905/exploratory-shopping-an-analogy-attempt/#comments</comments>
		<pubDate>Fri, 01 May 2009 08:01:19 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Test Insight]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/20090501/exploratory-shopping-an-analogy-attempt/</guid>
		<description><![CDATA[These days I went to a book fair of a well known publishing house, and found there my very own analogy for Exploratory Testing. I tell the story and analogy below for your pondering and criticism. You know how these fairs are, I believe book fairs are similar everywhere: a loft filled with tables filled [...]]]></description>
			<content:encoded><![CDATA[<p>These days I went to a book fair of a well known publishing house, and found there my very own analogy for Exploratory Testing.<br />
I tell the story and analogy below for your pondering and criticism. <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr />You know how these fairs are, I believe book fairs are similar everywhere: a loft filled with tables filled with books at good prices. You walk around the tables, take the books you like and proceed to checkup.        </p>
<p>I like books, better yet when they are good/useful books, and even more when they&#8217;re cheap <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8212; so I came to the fair prepared! I planned a budget (<em>100 NIS</em>) studied the catalog of discounted books and decided beforehand which books I wanted to buy:<span id="more-51"></span></p>
<p style="font-family: courier new">- Book A: 43 NIS<br />
- Book B: 30 NIS<br />
- Book C: 12 NIS<br />
- Book D: 12 NIS<br />
- Book E:  9 NIS<br />
        (<em>106 NIS total</em>)</p>
<p>Book A and B were books that I actually was interested in, and the other 3 I put on the list just because they were cheap <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , and were worth considering if they content looked cool.</p>
<p>When I got to the fair, I skimmed over the books and found out that books E and D weren&#8217;t that interesting, and that they would probably remain unread, so I dropped them from the list. Book C wasn&#8217;t that appealing too, but I left it on my cart meanwhile.</p>
<p>A few minutes later, I noticed that there was a very cool book on a subject that I am already studying &#8212; but that one cost 75 NIS!<br />
My list was now over-budget:</p>
<p style="font-family: courier new">- Book A: 43 NIS<br />
- Book B: 30 NIS<br />
- Book C: 12 NIS<br />
- Book F: 75 NIS<br />
  (<em>160 NIS total</em>)</p>
<p>As such, I called my wife, telling that I found other relevant books, but the whole list now exceeded the initial budget we agreed on. She gave me permission to double the budget and to spend up to 200 NIS. Yay!</p>
<p>Just before getting to the check-out teller, I discovered that there was a new volume from a set of books we have, and this was an opportunity to complete the series. Price of this book: 63 NIS.<br />
Adding this one on top of the others would explode the budget again! I really wanted this book, and removing only book C wouldn&#8217;t help staying on plan &#8212; so I removed book B (<em>a sacrifice for budget&#8217;s sake</em>) and then C (<em>not so interesting, anyway</em>).</p>
<p>I went home with three books:</p>
<p style="font-family: courier new">- Book A: 43 NIS<br />
- Book F: 75 NIS<br />
- Book G: 63 NIS<br />
  (<em>181 NIS</em>)</p>
<p>I was happy with the books I took home, so was my wife, and plus: she was pleased that we stayed under the &#8216;second budget&#8217;.<br />
And then it struck me&#8230;</p>
<hr />All this long and boring description of my adventures at the library has a purpose:The process I did in picking the books is similar to the one I would (<em>like to</em>) do when picking tests. There is a limited budget (<em>of which I am not in charge</em>), there is a limited time, and there is big list of tests that can be done.<br />
I can start with an initial plan of the areas I want to exercise in my tests and it is possible that tests that are &#8216;easy&#8217; will enter the list just because they aren&#8217;t hard, but then I can find that some areas are not worth exercising them too much and will drop those tests (<em>every little test costs, right?</em>).<br />
If noticing an especially interesting bug or reaction requires from me to add too many new tests, I&#8217;ll have to inform my superiors and request for more time to properly finish all.<br />
Tests can also redirect your attention to risk areas that you hadn&#8217;t planned before, and the whole remaining time will have to be planned again.<br />
And so on, exchanging less effective tests for others that give &#8216;more bang for the buck&#8217;, keeping an eye on the budget and interests of the stakeholders&#8230; One explores the software in the search for bugs.      </p>
<p>So, this is my analogy for Exploratory Software Testing.<br />
Many others are available:</p>
<ul>
<li>Michael Bolton has one <a href="http://www.developsense.com/articles/Testing%20Without%20A%20Map.pdf" target="_blank">here</a> (<a href="http://www.developsense.com/articles/Testing%20Without%20A%20Map.pdf" target="_blank"><em>charting unknown waters</em></a>)</li>
<li>James Bach has one <a href="http://www.satisfice.com/articles/et-article.pdf" target="_blank">here</a> (<a href="http://www.satisfice.com/articles/et-article.pdf" target="_blank"><em>and exploration and jigsaw solving</em></a>)</li>
<li>Ben Simo wrote one too (<a href="http://www.questioningsoftware.com/2008/05/terrified-by-improvisation.html" target="_blank"><em>improvisational theater</em></a>)</li>
<li>Jonathan Kohl wrote his <a href="http://www.kohl.ca/blog/archives/000187.html" target="_blank">here</a> (<a href="http://www.kohl.ca/blog/archives/000187.html" target="_blank"><em>musical creation</em></a>)</li>
<li>&#8230; And now I present one of mine <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . I hope I am worthy of sitting with such eminent group.</li>
</ul>
<p>But note: this analogy, as every other analogy, doesn&#8217;t have exact 1:1 similitude/parallelism!<br />
It is intended as a line-of-thought, to help explaining the process and mindset&#8230; to clarify that exploratory testing isn&#8217;t a &#8216;quick, run and do whatever tests you can squeeze in an hour&#8217;. <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200905/exploratory-shopping-an-analogy-attempt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Job Description</title>
		<link>http://testing.gershon.info/200903/job-description/</link>
		<comments>http://testing.gershon.info/200903/job-description/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 10:35:35 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Nerd T35t1ng]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Test Insight]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/20090312/job-description/</guid>
		<description><![CDATA[I was reading a job position offering these days for a &#8220;QA engineer&#8220;. There was the usual mumbo jumbo of the required traits (&#8220;BSC in computer science or equivalent&#8220;, &#8220;Worked directly with R&#038;D department&#8220;) and advantage points (&#8220;General knowledge of at least one mainstream (programming) language&#8220;), and one of the requirements lines said &#8220;Testing methodologies: [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading a job position offering these days for a &#8220;<strong>QA engineer</strong>&#8220;.<br />
There was the usual mumbo jumbo of the required traits (<em>&#8220;<font face="courier new">BSC in computer science or equivalent</font>&#8220;, &#8220;<font face="courier new">Worked directly with R&#038;D department</font>&#8220;</em>) and advantage points (&#8220;<font face="courier new">General knowledge of at least one mainstream (programming) language</font>&#8220;), and one of the requirements lines said &#8220;<font face="courier new">Testing methodologies: STD, STP</font>&#8220;.<br />
I got curious to know what these methodologies are and what the TLA mean, so I called the company offering the job:<span id="more-49"></span></p>
<blockquote><p>&#8211; Hi, Nancy? (<em>Name changed. And she wasn&#8217;t the testing manager, she was from the HR.</em>)<br />
&#8211; Yes.<br />
&#8211; Hi, my name is Shmuel and I saw you&#8217;re offering a software testing position, the &#8220;QA engineer&#8221; opening&#8230;<br />
&#8211; We have it, right.<br />
&#8211; I saw that one of the requirements is to know the STD and STP methodologies, and I was wondering what are STD and STP.<br />
&#8211; Well, if you have no experience on that, then the position is not relevant to you.<br />
&#8211; No, no, I guess the experience is fine; it is just that the announcement made me curious. These acronyms can mean many things, you know? So I want to know how your company understands them.<br />
&#8211; They mean specification documents.<br />
&#8211; Does STD stand for Software Test Documentation? What does the STP mean?<br />
&#8211; No, ST<strong>D</strong> is for <strong>S</strong>oftware <strong>T</strong>est <strong>D</strong>esign, and the <strong>P</strong>&#8230; Well, both mean specification documents.<br />
&#8211; Why design? Is that the specification of the tests to run, of the testing system, or of the product?<br />
&#8211; Why don&#8217;t you just look up the meanings on Google?<br />
&#8211; I tried right before calling you. The acronyms are all over the web, but they have different meanings too (*).<br />
&#8211; Listen, these are very important topics, if you don&#8217;t know them the position is not relevant. They&#8217;re very important, and very well known.<br />
&#8211; I see. Thanks you Nancy!<br />
&#8211; Thanks, bye bye.</p></blockquote>
<p><strong>Very important and well known.</strong> Well, I guess I&#8217;ll put them in my list of things to learn&#8230; As soon as I decide which meaning I want them to have…</p>
<p>Let&#8217;s see. I guess two of the best &#8220;methods&#8221; I use in testing are:</p>
<p><font color="#000080"><strong>STD &#8211; Software Test Drawing:</strong> Scribbling in a whiteboard (<em>pen+paper are good too, but my experience shows whiteboards are much better</em>). This is especially useful when you&#8217;re working with someone else. With some squares and circles explanations become simple, concepts become clear, people can point when they talk, you can easily delete mistakes, and the best part is that usually there is always a joke at the end of the process. Whiteboard scribbling is a major testing tool for me.</font></p>
<p><font color="#000080"><strong>STP &#8211; Software Test Peer (<em>or Pal</em>): </strong>If you are like me, your brain is constantly storming <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Nothing beats thinking out loud or talking to peers and fellow testers/developers about the challenges you face &#8212; more often than not you&#8217;ll learn about a direction you hadn&#8217;t thought of or about a tool that can help. Works fantastically with STD <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</font></p>
<p>I may start an &#8220;Alphabet of Really Useful Software Testing Things&#8221; &#8212; please contribute on the comments.</p>
<p>(*) In fact Google says D and P apparently can mean Design, Documentation, Development, Performance, Process, Plan, Programming&#8230;Pick your own definition. Most companies seem to accept STP as Software Test Plan, though.I still like that anyone can pick the definition that best suits his needs or business, though. So I&#8217;ll stick to mine <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p><em>Note to my employer: No, I am not looking for a job elsewhere yet <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</em></p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200903/job-description/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On certified testers and being certifiable, and on non native english speakers :)</title>
		<link>http://testing.gershon.info/200902/on-certified-testers-and-being-certifiable-and-on-non-native-english-speakers/</link>
		<comments>http://testing.gershon.info/200902/on-certified-testers-and-being-certifiable-and-on-non-native-english-speakers/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 10:29:42 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Nerd T35t1ng]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/20090227/on-certified-testers-and-being-certifiable-and-on-non-native-english-speakers/</guid>
		<description><![CDATA[I like the SQE. SQE brings columns by Michael Bolton almost monthly on the Better Magazine. They also arrange the nice STAR conferences (hadn&#8217;t the opportunity to participate yet, but I will eventually) and store a large number of articles online of all testing flavors. Today morning I was greeted by an Email from SQE: The subject read [...]]]></description>
			<content:encoded><![CDATA[<p>I like the <a href="http://www.sqe.com/" target="_blank">SQE</a>.<br />
SQE brings columns by <a href="http://www.developsense.com/" target="_blank">Michael Bolton</a> almost monthly on the <a href="http://www.bettersoftware.com/" target="_blank">Better Magazine</a>. They also arrange the nice <a href="http://www.sqe.com/conferences/" target="_blank">STAR conferences</a> (<em>hadn&#8217;t the opportunity to participate yet, but I will eventually</em>) and store a large number of <a href="http://www.stickyminds.com/index.asp" target="_blank">articles online</a> of all testing flavors.</p>
<p>Today morning I was greeted by an Email from SQE: The subject read &#8220;<strong>Are you certifiable?</strong>&#8220;.<br />
My first reaction was to discuss the term. If I am certifiable? <strong>I?</strong> In my mind, I was arguing whether a person can be considered certifiable or maybe the topic of certification is the one certifiable.<br />
As in &#8220;Software Testing is (<em>or not</em>) a certifiable topic&#8221; against &#8220;Johnny is a certifiable (<em>or not</em>) software tester&#8221;.</p>
<p>I was puzzled over the confusing choice of words:</p>
<p><span id="more-47"></span>A lot of good people (<a href="https://www.rbcs-us.com/UserContent/Articles/ISTQB%20Certification%20_Update%200308_%20_2_.pdf" target="_blank"><em>Rex Black</em></a><em>, in a moderated way </em><a href="http://www.pstestware.nl/data/uploads/be_file/file_location/Todays%20Testing%20Innovations%20-%20Lee%20Copeland.pdf" target="_blank"><em>Lee Copeland</em></a><em>, Michael Stahl (link to </em><a href="http://www.stickyminds.com/sitewide.asp?ObjectId=10191&#038;Function=DETAILBROWSE&#038;ObjectType=CP&#038;sqry=%2AZ%28SM%29%2AJ%28MIXED%29%2AR%28relevance%29%2AK%28simplesite%29%2AF%28Security%29%2A&#038;sidx=151&#038;sopp=25&#038;sitewide.asp?sid=1&#038;sqry=%2AZ%28SM%29%2AJ%28MIXED%29%2AR%28relevance%29%2AK%28simplesite%29%2AF%28Security%29%2A&#038;sidx=151&#038;sopp=25#authorbio" target="_blank"><em>an unrelated article</em></a><em>)&#8230;</em>) support certification, and a huge lot of good people think that either the software testing arena is immature to certify, or the certifications out there are inadequate, or both (<a href="http://www.satisfice.com/blog/archives/36" target="_blank"><em>James Bach</em></a><em>, </em><a href="http://www.developsense.com/2007/12/why-i-am-not-yet-certified-eurostar.html" target="_blank"><em>Michael Bolton</em></a><em>, </em><a href="http://blogs.msdn.com/james_whittaker/archive/2008/09/11/on-certificiation.aspx" target="_blank"><em>James Whitaker</em></a><em>, </em><a href="http://www.kaner.com/pdfs/OpenCertRequirements.pdf" target="_blank"><em>Cem Kaner</em></a>&#8230;). For transparency&#8217;s sake (<em>so you get the context of this rambling</em>), while I admire and have learned a lot from the first ones, the last ones are personal heroes (<em>ok, Michael Stahl is a hero+guru too <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em>).</p>
<p>So we did not even come to an agreement if the craft itself is certifiable, and you are talking about certifiable persons? How does that work?</p>
<p>.</p>
<p>.<br />
At this moment I stopped musing and went to the <a href="http://www.visualthesaurus.com/" target="_blank">dictionary</a>:</p>
<p><img alt="certifiable.jpg" src="http://testing.gershon.info/wp-content/uploads/2009/03/certifiable.jpg" /><br />
Ok, my guess on the meaning of the work was correct: &#8220;<font face="courier new">a certifiable fact</font>&#8220;, &#8220;<font face="courier new">capable of being guaranteed</font>&#8220;.<br />
So was the other meaning, about certifiable persons: &#8220;<font face="courier new">endorsed authoritatively as having met certain requirements</font>&#8221; (<em>in our case, an exam with multiple choice memory questions</em> <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).<br />
But wow. That one in the middle is a curious meaning! &#8220;<font face="courier new">fit to be certified as insane (and treated accordingly)</font>&#8221;<br />
<strong>Certifiable == Insane.</strong> And while I don&#8217;t see a problem with insane people being ISTQB certified and vice-versa, it made it even a weirder word choice.</p>
<p>I had to search more in the internet to see that this &#8220;are you certifiable&#8221; idiom is a bit common in english. Microsoft even has a game with this name <a href="http://www.microsoft.com/click/areyoucertifiable/" target="_blank">here</a>.</p>
<p>So it was a joke! Ah, all a joke, but they kept me thinking.<br />
I guess that most of the non-native speakers of the SQE newsletters didn&#8217;t get the joke. And they were this close to being offended (<em>depends on the culture one comes from</em>).<br />
SQE (<em>and all</em>), it was good as an excuse for me to post the links for certification articles, but pay attention to your publications&#8217; audience! It takes a lot of time to get your jokes overseas <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200902/on-certified-testers-and-being-certifiable-and-on-non-native-english-speakers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy New Testing Year! Yet again!</title>
		<link>http://testing.gershon.info/200901/happy-new-testing-year-yet-again/</link>
		<comments>http://testing.gershon.info/200901/happy-new-testing-year-yet-again/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 10:05:21 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/20090105/happy-new-testing-year-yet-again/</guid>
		<description><![CDATA[This is the third Happy New testing Year, after this one and this one. This is quite exciting, three new years means two full years! Let&#8217;s recapitulate my 2008 blogging activity: This last year I did not do my self-goal of at least 12 posts, due to the account problem at the beginning of the year. From [...]]]></description>
			<content:encoded><![CDATA[<p>This is the third Happy New testing Year, after <a href="http://testing.gershon.info/20070101/happy-new-testing-year/" target="_blank">this one</a> and <a href="http://testing.gershon.info/20080413/32/" target="_blank">this one</a>. <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
This is quite exciting, three new years means two full years!</p>
<p>Let&#8217;s recapitulate my 2008 blogging activity:</p>
<ul>
<li>This last year I did not do my self-goal of at least 12 posts, due to the account problem at the beginning of the year.<br />
From the new posts, one (<a title="Permanent Link to Testers don’t think like Developers think like Computers" href="http://testing.gershon.info/20080616/testers-dont-think-like-developers-think-like-computers/" rel="bookmark"><em>Testers don’t think like Developers think like Computers</em></a>) entered my list of &#8216;classic posts that new team members read&#8217; :) together with <a title="Permanent Link to A Bug with a Helmet" href="http://testing.gershon.info/20070125/a-bug-with-a-helmet/" rel="bookmark">A Bug with a Helmet</a> and the &#8220;untestable things posts (<a href="http://testing.gershon.info/20070818/he-who-can-not-be-tested/">1</a>, <a href="http://testing.gershon.info/20070915/he-who-will-be-tested/">2</a>, <a href="http://testing.gershon.info/20071013/more-on-things-which-can-be-tested/">3</a>)&#8221;.</li>
<ul>
<li>This also means that, although the blog is kept unpublicized, I&#8217;ve got (<em>compulsory</em>) readers now <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</li>
</ul>
<li>I had at least two very interesting to write BotT: <a title="Permanent Link to BotT: Excel 2007 has algebra difficulties…" href="http://testing.gershon.info/20080504/33/" rel="bookmark">BotT: Excel 2007 has algebra difficulties…</a> and <a title="Permanent Link to BotT: Linus’ bug, youtube no workee!" href="http://testing.gershon.info/20081009/bott-linus-bug-youtube-no-workee/" rel="bookmark">BotT: Linus’ bug, youtube no workee!</a>.</li>
<li>On the <a title="Shmuel's corporate blog" href="http://software.intel.com/en-us/blogs/author/shmuel-gershon">corporate blogs</a>, I started a new series of <a href="http://software.intel.com/en-us/blogs/2008/10/12/more-configurations-disabling-of-the-intel-amt-icon-part-4-in-the-intel-amt-software-series/" target="_blank">post about Intel(R) AMT</a> &#8211; not as popular as the <a href="http://software.intel.com/en-us/blogs/2007/09/04/asf-and-intel-amt-spot-the-differences-part-1/" target="_blank">ASF series</a>, but I got good feedback. Read if you&#8217;re interested in the technology I work on.</li>
</ul>
<p>Hope this next year comes with at least 12 posts, all of them useful.<br />
Gotta start thinking on January&#8217;s post&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200901/happy-new-testing-year-yet-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Set the butterflies free &#8211; now I am collecting quotes</title>
		<link>http://testing.gershon.info/200806/set-the-butterflies-free-now-i-am-collecting-quotes/</link>
		<comments>http://testing.gershon.info/200806/set-the-butterflies-free-now-i-am-collecting-quotes/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 19:59:17 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Nerd T35t1ng]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Test Annotations]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/20080608/set-the-butterflies-free-now-i-am-collecting-quotes/</guid>
		<description><![CDATA[I&#8217;ve started a quote collection. Many times I want to quote someone but I just don&#8217;t remember how exactly the phrase was. Or remember the quote but am not certain on the source&#8230; I am fond of quoting. Not sure why, but I like to quote. I guess it gives some legitimating to what I am saying. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve started a quote collection. Many times I want to quote someone but I just don&#8217;t remember how exactly the phrase was. Or remember the quote but am not certain on the source&#8230;</p>
<p>I am fond of quoting.<br />
Not sure why, but I like to quote. I guess it gives some legitimating to what I am saying. <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So, the quote collection is available at this address: <a href="http://testing.gershon.info/quote-collection/">http://testing.gershon.info/quote-collection/</a>. It will grow slowly, please check it regularly.</p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200806/set-the-butterflies-free-now-i-am-collecting-quotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy New Testing Year Again! What? Too late?</title>
		<link>http://testing.gershon.info/200804/32/</link>
		<comments>http://testing.gershon.info/200804/32/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 18:33:01 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/20080413/32/</guid>
		<description><![CDATA[When I started the blog, I planned on at least one post per month. I managed pretty well, with 15 posts in a year, plus a handfull of draft wanderings that maybe will se the light someday&#8230; But then the new year came and everything wreaked havoc. I had hosting issues (of which I am [...]]]></description>
			<content:encoded><![CDATA[<p>When I <a title="First Post" href="http://testing.gershon.info/20070101/happy-new-testing-year/">started the blog</a>, I planned on at least one post per month.<br />
I managed pretty well, with 15 posts in a year, plus a handfull of draft wanderings that maybe will se the light someday&#8230;</p>
<p>But then <strong>the new year came and everything wreaked havoc</strong>. <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
I had hosting issues (of which I am to blame for most) and then had to make a new and different account and restore everything, from the WordPress system to the posts databases, including tweaking the code to look for everything in the new locations. Too much work, too little coffee.</p>
<p>So that&#8217;s the reason.<br />
And new year is coming, this time, in April <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Happy New Testing Year, then!<br />
Let&#8217;s see if I can continue with the post a month this time <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200804/32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug of This Time!</title>
		<link>http://testing.gershon.info/200701/bug-of-this-time/</link>
		<comments>http://testing.gershon.info/200701/bug-of-this-time/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 21:38:15 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Bug of this Time]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/archives/5</guid>
		<description><![CDATA[One of the sections I want to have in this blog, is a list of cool bugs and a review on the bug report. I&#8217;ll take a bug report out of some bugzilla list, like the Mozilla or the OpenOffice, explain the bug and review the bug description. My aim is to learn cool techniques [...]]]></description>
			<content:encoded><![CDATA[<p>One of the sections I want to have in this blog, is a <strong>list of cool bugs and a review on the bug report</strong>.<br />
I&#8217;ll take a bug report out of some bugzilla list, like the Mozilla or the OpenOffice, explain the bug and review the bug description.<br />
My aim is to <strong>learn cool techniques and ideas on bug reporting</strong>, and also to try to <strong>spot bad patterns and poor descriptions</strong>.</p>
<p>Wait! Should not this section be called &#8220;<em>Bug of the Month</em>&#8220;, or &#8220;<em>of the Week</em>&#8220;? No, no. I do not want to limit myself to just one bug per period. Neither I want to commit to bring a bug every week&#8230; So it&#8217;s the &#8220;<strong>Bug of this Time</strong>&#8220;! <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /> </p>
<p>At &#8220;This Time&#8221;, instead of listing a bug found elsewhere, I&#8217;ll describe a &#8216;Privacy Bug&#8217; I once found in the printer of a company I worked for.They had some Xerox printers that performed as Fax as well.</p>
<p>In some (most) of the machines, when you wanted to print a Transmission Report on a delivered fax, you had to drill-down on the printers&#8217; menu, and press the &#8220;Transmission Report&#8221; option. Send your fax, and after success, a neat report, with a reduced image of the first page of the fax sent is printed out. Cool.</p>
<p><span id="more-5"></span></p>
<p>Other of the machines, had a very similar work flow, but to get the report you had to press the &#8220;Transmission Report&#8221; entry <strong>after </strong>you sent the fax.<br />
A nice day, I was preparing to send my fax on this machine, and did all the &#8220;Report Flow&#8221; <u>before</u> sending the fax (just as I would do in the normal machines). <strong>Surprise!</strong><br />
The machine printed immediately the Acknowledgement Report of the last fax sent, some day ago. As the report comes with a nice reduced picture of the fax, I was <strong>presented with personal information</strong> of one of my co-workers <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  .</p>
<p>Of course, I shredded the info right away, and warned my colleague of what happened.</p>
<p>My tester soul pushed me to send my fax and press the option a number of times, and every time the same report was printed. The printer machine did not deleted the info from its memory after being used. So if someone wanted, he could simply come once in a while and print out al the faxes sent by anybody.</p>
<p>This is a very high privacy concern in my opinion, as these info can as well be <strong>Credit Card numbers </strong>or <strong>delicate health matters</strong>.</p>
<p>Expected Behavior from a Fax machine like this one (<em>one built to be used on a SoHo shared space</em>):</p>
<ol>
<li>The machine should save the report information (front-page picture) _<strong>only</strong>_ if the choice was made through the menu _<strong>before</strong>_ sending the Fax.</li>
<li>After printed once, the picture should be <strong>deleted</strong>.</li>
</ol>
<p>That&#8217;s my Bug of this Time.<br />
If anybody sends me his, I&#8217;ll feature it as well. It is not hard at all, there are bugs everywhere! <strong>Let me know your Testing Thoughts! </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200701/bug-of-this-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy New Testing Year!</title>
		<link>http://testing.gershon.info/200701/happy-new-testing-year/</link>
		<comments>http://testing.gershon.info/200701/happy-new-testing-year/#comments</comments>
		<pubDate>Mon, 01 Jan 2007 18:42:05 +0000</pubDate>
		<dc:creator>Shmuel Gershon</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://testing.gershon.info/archives/3</guid>
		<description><![CDATA[This time I could not miss it. I&#8217;ve been planning this journal for months. Even after I had the layout and graphics done, and had all the major sections figured out, starting to write content was quite hard. I began making a list of topics that would interest you and me, even drafted a handfull [...]]]></description>
			<content:encoded><![CDATA[<p><strong>This time I could not miss it.</strong><br />
I&#8217;ve been planning this journal for months. Even after I had the layout and graphics done, and had all the major sections figured out, starting to write content was quite hard.<br />
I began making a list of topics that would interest you and me, even drafted a handfull of posts(!) &#8212; and waited for the next-week/next-month/next-round-date to start publishing text. The angels of procrastination as guiding star&#8230;</p>
<p><strong>This time I could not miss it.</strong><br />
First day of the year &#8211; a very round date to start.<br />
My &#8216;dieta&#8217; can wait, in 2007 I am writting a blog on Software Testing!</p>
<p>&#8220;<em>Why would you do this? Don&#8217;t you have enough things to do?</em>&#8220;, you would ask, and I would understand then that you&#8217;ve been talking to my wife and/or my boss <img src='http://testing.gershon.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
Well, I am doing it for you and the world, and for me. I want to clarify to myself what I think, and lapidate my philosophies. I also passion to teach and discourse, so this is a very good opportunity to be my own teacher of testing and of writing. If you or others can benefit from these as well, even better!<br />
((<em>Funny thing is, the posts are password protected, because I probably have to ask permission to my employer before publishing this. So I am writing to myself meanwhile&#8230; I will be able to <u>measure my advance throughout the years</u>, yuhuu!</em>))</p>
<p>In the next few posts, I&#8217;ll present a bit of what I do, and of what I will cover on the journal.</p>
<p>Be my guest;<br />
 - Let me know your Testing Thoughts!</p>
]]></content:encoded>
			<wfw:commentRss>http://testing.gershon.info/200701/happy-new-testing-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
