<?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>thoughts from the test eye &#187; exploratory testing</title>
	<atom:link href="http://thetesteye.com/blog/tag/exploratory-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://thetesteye.com/blog</link>
	<description>by rikard edgren, henrik emilsson and martin jansson - with torbjörn ryber and henrik andersson</description>
	<lastBuildDate>Sun, 13 May 2012 17:27:07 +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>The Scripted and Exploratory Testing Continuum</title>
		<link>http://thetesteye.com/blog/2012/01/the-scripted-and-exploratory-testing-continuum/</link>
		<comments>http://thetesteye.com/blog/2012/01/the-scripted-and-exploratory-testing-continuum/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 09:22:26 +0000</pubDate>
		<dc:creator>Henrik Emilsson</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[schools of software testing]]></category>
		<category><![CDATA[scripted testing]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=2416</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>I have been using the Scripted &#8211; Exploratory Testing Continuum (For one source of this, see page 56 in http://www.ryber.se/wp-content/EssentialTestDesign.pdf ) in classes to explain how scripted testing and exploratory testing intertwines; and to explain that most of our testing is somewhere in the middle of the continuum. But I have also had some issues with this [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>I have been using the Scripted &#8211; Exploratory Testing Continuum (For one source of this, see page 56 in <a href="http://www.ryber.se/wp-content/EssentialTestDesign.pdf" target="_blank">http://www.ryber.se/wp-content/EssentialTestDesign.pdf</a> ) in classes to explain how scripted testing and exploratory testing intertwines; and to explain that most of our testing is somewhere in the middle of the continuum.</p>
<p>But I have also had some issues with this description.</p>
<p>If this continuum exist, when can you say that you are doing more exploratory than scripted (and vice versa)?<br />
How do you recognize when your testing is more exploratory than scripted (and vice versa)?</p>
<p>I do not believe that these questions can be answered because I think it has to do with the mindset of the person who sets the approach; and how far this particular mindset can be stretched.</p>
<p>The continuum is a simplified (yet useful) description of how your testing approach is a mix of the two approaches. And the simplification lies in that it can be seen as if our testing approach can be found in some point on the continuum. But I think that someone who has an exploratory testing approach is doing more or less exploratory testing; and someone who has a scripted testing approach is doing more or less scripted testing. Maybe this is how many of you already think of this?<br />
However, I would like to visualize the differences in a slightly different way in order for me to understand this better.</p>
<p>Testing can be viewed from different point of views; and if I as a tester look at my testing approach I can have good use of the continuum. But the decision on which approach we should focus on is often driven by the management of the project or test team. So, from a managerial point of view, the testing approach is driven from a core dimension (interest, factor) which is more or less strict. I.e., I think that each approach can be seen as a set of continuums where each continuum consist of a certain dimension; and you will only modify these individual dimensions, not the entire approach.</p>
<h3>Scripted Testing Continuums (some examples)</h3>
<p><a href="http://thetesteye.com/blog/wp-content/uploads/ScriptedTesting.png"><img class="size-full wp-image-2426 alignnone" title="ScriptedTesting" src="http://thetesteye.com/blog/wp-content/uploads/ScriptedTesting.png" alt="" width="520" height="403" /></a></p>
<h3>Exploratory Testing Continuums (some examples)</h3>
<p><a href="http://thetesteye.com/blog/wp-content/uploads/ExploratoryTesting.png"><img class="size-full wp-image-2427 alignnone" title="ExploratoryTesting" src="http://thetesteye.com/blog/wp-content/uploads/ExploratoryTesting.png" alt="" width="516" height="401" /></a></p>
<p>Let&#8217;s say that my main interest is Control, and I believe that a scripted testing approach is the best option in order to fulfill my interest. From this, if I now gradually become less stricter when it comes to my control demand, I won&#8217;t transit into an exploratory testing approach. My approach would instead be gradually less scripted.</p>
<p>In the same fashion, if my main interest is trust. My approach would gradually become less exploratory, but never transit into a scripted approach.</p>
<p>I think that this has to do with that the approach is a mindset; or rather an ideology. And it is hard for many people to change their mindset/ideology because your approach is derived from your <a href="http://www.testingeducation.org/conference/wtst_pettichord_FSofST2.pdf" target="_blank">school of thought</a>.<br />
If you have a scripted approach to testing, it is because of something you strongly believe in. If you have an exploratory approach to testing, it is because of something else you strongly believe in.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2012%2F01%2Fthe-scripted-and-exploratory-testing-continuum%2F&amp;title=The%20Scripted%20and%20Exploratory%20Testing%20Continuum" id="wpa2a_2"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2012/01/the-scripted-and-exploratory-testing-continuum/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Notes from SWET3</title>
		<link>http://thetesteye.com/blog/2011/11/notes-from-swet3/</link>
		<comments>http://thetesteye.com/blog/2011/11/notes-from-swet3/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 21:00:33 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[peer conference]]></category>
		<category><![CDATA[swet]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=2345</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>I spent this weekend in nice, dark, foggy Ringsjöstrand for the third Swedish Workshop on Exploratory Testing. Johan Jonasson, Ola Hyltén, Anders Claesson, Oscar Cosmo, Petter Mattsson, Rikard Edgren, Henrik Andersson, Robert Bergqvist, Maria Kedemo, Sigge Birgisson, Simon Morley. The format is LAWST-style, which means a presentation is followed by a facilitated discussion, that goes [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>I spent this weekend in nice, dark, foggy Ringsjöstrand for the third Swedish Workshop on Exploratory Testing. <a href="http://thetesteye.com/blog/wp-content/uploads/swet3delegates.jpg"><img class="aligncenter size-full wp-image-2346" title="swet3delegates" src="http://thetesteye.com/blog/wp-content/uploads/swet3delegates.jpg" alt="" width="415" height="249" /></a> Johan Jonasson, Ola Hyltén, Anders Claesson, Oscar Cosmo, Petter Mattsson, Rikard Edgren, Henrik Andersson, Robert Bergqvist, Maria Kedemo, Sigge Birgisson, Simon Morley.</p>
<p>The format is LAWST-style, which means a presentation is followed by a facilitated discussion, that goes on as long as it brings value.<br />
The theme for this event was Teaching Testing, and the abstracts can be downloaded <a href="http://thetesteye.com/conferences/SWET3Abstracts.pdf">here</a>.</p>
<p>I did the first presentation using my current assignment as teacher together with Henrik Emilsson on a 2-year higher vocational study for testers.<br />
We have a lot of exercises to make the knowledge stick, and we primarily use open source applications to make it more real.<br />
I shared how we find suitable applications and tie them to something we are teaching, and I showed some examples of applications we have used.<br />
The discussion that followed lasted a couple of hours and spanned many areas: course literature, complexity of software, unreal situations, authorities, ISTQB, tools, how to teach so they learn etc.<br />
I learn a lot by teaching, and also by discussing the teaching.</p>
<p>The second experience report came from Johan Jonasson, who is involved as instructor in <a href="http://www.testingeducation.org/BBST/">BBST online courses</a>.<br />
The videos are available for free, but the best thing with the education is the realistic problem-based assignments and the peer reviews.<br />
Discussions followed for a couple of hours and included cultural and online difficulties/opportunities, how to give feedback in writing, and a summary of the slides material:<br />
&#8220;a condensed library of test information that will broaden your views.&#8221;</p>
<p>After a break, we had six eight-minute Lightning Talks, where you can&#8217;t go deep, but a lot of ideas are brought up:<br />
Anders Claesson shared his model for making sure students really learn what is thought.<br />
Sigge Birgisson talked about his efforts to create a quality vision/model/goal for deliverables.<br />
Rikard Edgren wondered why no one (except Oscar Cosmo) test charisma when we all know it is important. (Emilsson came up with the name Charisma.)<br />
Henrik Andersson showed that objectivity is an illusion, so we should focus on the inherent subjectivity in test selection, execution, interpretation.<br />
Robert Bergqvist wondered if Exploratory Testing has been more accepted, or if it just is a word in fashion.<br />
Simon Morley has a great idea on a Groopman-inspired book &#8220;How Testers Think&#8221;, although he denies he will write it.<br />
Then we had dinner, bubble pool, a lot of conversations on many subjects (&#8220;lean is waste for testing&#8221;), perhaps a small beer, and a good night&#8217;s sleep.</p>
<p>The second day only had room for one topic, which was Simon Morley on &#8220;Mindset Changes: Changing the direction of the oil tanker&#8221;, about how to teach the &#8220;right&#8221; view on testing to both managers and testers.<br />
Many suffer from test case counting, and they have to be cured in different ways.<br />
Simon says to testers he don&#8217;t want to hear any numbers, and thereby force them to talk about what they have seen, and what they haven&#8217;t done.<br />
He does presentations to managers about problems with number focus, and after that he can use dashboard-like reporting.<br />
The most important dimension might be trust.<br />
Consensus in the room was that gut feelings are better for making decisions, but that we don&#8217;t have the proper words to talk about this.<br />
A lot of examples and ideas were shared, but we didn&#8217;t reach any solutions before the time was up&#8230;<br />
&#8220;if communication isn&#8217;t good, it doesn&#8217;t matter what you do&#8221;</p>
<p>Eleven happy check-outs with a richer network and knowledge; SWET has charisma.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2011%2F11%2Fnotes-from-swet3%2F&amp;title=Notes%20from%20SWET3" id="wpa2a_4"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2011/11/notes-from-swet3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Little Black Book on Test Design</title>
		<link>http://thetesteye.com/blog/2011/09/the-little-black-book-on-test-design/</link>
		<comments>http://thetesteye.com/blog/2011/09/the-little-black-book-on-test-design/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 11:02:00 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Skills]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[heuristic]]></category>
		<category><![CDATA[little black book]]></category>
		<category><![CDATA[paper]]></category>
		<category><![CDATA[test design]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=2224</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>During my first paternity leave I learned sourdough baking. During the second I couldn&#8217;t help writing an ambitious paper, or a small book, about people-oriented test design, about things beyond test design techniques, close to the exploratory testing tradition. It can be downloaded here. It contains collections of knowledge, and generalizations of my ten years [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p><a href="http://www.thetesteye.com/papers/TheLittleBlackBookOnTestDesign.pdf"><img src="http://thetesteye.com/blog/wp-content/uploads/LittleBlackBookOnTestDesign1.jpg" alt="The Little Black Book on Test Design" title="LittleBlackBookOnTestDesign" width="265" height="375" class="alignright size-full wp-image-2236" /></a><br />
During my first paternity leave I learned sourdough baking. During the second I couldn&#8217;t help writing an ambitious paper, or a small book, about people-oriented test design, about things beyond test design techniques, close to the exploratory testing tradition.</p>
<p>It can be downloaded <a href="http://www.thetesteye.com/papers/TheLittleBlackBookOnTestDesign.pdf">here</a>.</p>
<p>It contains collections of knowledge, and generalizations of my ten years of testing the same product suite. I think it can be useful for ambitious testers that want to find any problems that might be important.</p>
<p>It probably is too much, theoretical, irrelevant or condense for many of you, but if you want to give it a shot I recommend the following:</p>
<p>* Download <a href="http://www.thetesteye.com/papers/TheLittleBlackBookOnTestDesign.pdf">The Little Black Book on Test Design</a><br />
* Print as double-sided A5 Booklet<br />
* Find a quiet, comfortable place<br />
* Read and relate to your test reality</p>
<p>Comments are welcome, especially additions to the collection of one hundred and three test design heuristics.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2011%2F09%2Fthe-little-black-book-on-test-design%2F&amp;title=The%20Little%20Black%20Book%20on%20Test%20Design" id="wpa2a_6"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2011/09/the-little-black-book-on-test-design/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Highlights from SWET2</title>
		<link>http://thetesteye.com/blog/2011/04/highlights-from-swet2/</link>
		<comments>http://thetesteye.com/blog/2011/04/highlights-from-swet2/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 05:33:11 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[peer conference]]></category>
		<category><![CDATA[status reports]]></category>
		<category><![CDATA[swet]]></category>
		<category><![CDATA[test planning]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1911</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>The delegates of the second Swedish Workshop on Exploratory Testing (Test Planning and Status Reporting for Exploratory Testing) were: Henrik Andersson, Azin Bergman, Robert Bergqvist, Sigge Birgisson, Rikard Edgren, Henrik Emilsson, Ola Hyltén, Martin Jansson, Johan Jonasson, Saam Koroorian, Simon Morley, Torbjörn Ryber, Fredrik Scheja, Christin Wiedemann, Steve Öberg Discussions on peer conferences can&#8217;t be [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>The delegates of the second Swedish Workshop on Exploratory Testing (Test Planning and Status Reporting for Exploratory Testing) were:<br />
<strong>Henrik Andersson, Azin Bergman, Robert Bergqvist, Sigge Birgisson, Rikard Edgren, Henrik Emilsson, Ola Hyltén, Martin Jansson, Johan Jonasson, Saam Koroorian, Simon Morley, Torbjörn Ryber, Fredrik Scheja, Christin Wiedemann, Steve Öberg</strong></p>
<p>Discussions on peer conferences can&#8217;t be summarized, but you can read the <a href="http://thetesteye.com/conferences/SWET2Abstracts.pdf">abstracts</a>, Ryber&#8217;s <a href="http://thetesteye.com/blog/2011/04/thoughts-from-swet2/">notes</a>, and here comes some quote highlights:</p>
<p>- How many test cases do you want? 800? Then let&#8217;s say we have 800. (Jonasson)<br />
- Think &#8220;there are problems&#8221;, not &#8220;there might be problems&#8221; (Bergqvist)<br />
- To motivate: lead by example, avoid de-motivating (Hyltén, Andersson)<br />
- They want to see bug curves, but don&#8217;t know it going up or down is good or bad. (Jonasson)<br />
- Rather ask &#8220;What are you afraid of?&#8221; (Jansson)<br />
- Qualitative information is sensitive to filtering (Emilsson)<br />
- Dialogue is important! (Morley)<br />
- Exploratory test planning, adapt to reality. That&#8217;s how we all work. (Scheja)<br />
- A test expert that doesn&#8217;t know anything (favorite slip of the tongue from Jansson)<br />
- Has this story confirmed that anyone can test? (Bergman)<br />
- Incorrect expectations: if we test, there won&#8217;t be any production problem (Ryber)<br />
- Categorizations are good for learning, but throw them away to meet reality (Edgren)<br />
- I always use low-tech testing dashboards, except in this case (Ryber)<br />
- A tester is also test leader, test designer, test planner (Scheja)<br />
- It is small raisins in a very large cake (Jonasson)<br />
- I want to test until the world is on fire (Wiedemann)<br />
- Care about what is most important (Emilsson)<br />
- I invent many wheels every day (Scheja)<br />
- I want more emphasis on which information we have and don&#8217;t have, and the confidence of the information (Koroorian)<br />
- Beware of using the word &#8220;coverage&#8221;, rather say security, or risk (Birgisson)<br />
- To me, coverage is a start of thinking about what to test (Bergqvist)<br />
- If this isn&#8217;t reported &#8220;upwards&#8221;, you avoid the biggest risks (Andersson)<br />
- The map and the creation of it is more important than the numbers on it (Öberg)<br />
- It might look easy with a number, but it isn&#8217;t (Edgren)<br />
- This weekend is evidence that standards don&#8217;t work. We can discuss forever, and that&#8217;s what is fun! (Emilsson)</p>
<p>These Lightning Talks (5 minutes including questions) were held:<br />
* Martin Jansson on the tester&#8217;s greatest nemesis, the view that anyone, thus any idiot, can test.<br />
* Henrik Emilsson on unjustified tests that open up to serendipity and new ideas.<br />
* Robert Bergqvist had an experience report that showed that exploratory testing also needs planning.<br />
* Azin Bergman on the common view that testers have lower status than other roles.<br />
* Simon Morley on root cause analysis heuristic FICL: Framing, Information Gathering, Consensus, Learning.<br />
* Rikard Edgren on Binary Disease &#8211; our tools have shaped way too computeresque theories.<br />
* Christin Wiedemann on open-ended plans without fixed scope.<br />
* Sigge Birgisson shared an experience report with developer collaboration under the radar.<br />
* Steve Öberg led a brainstorm on testing analogies with story from the Aeneid about not following the Delphi Oracle.<br />
* Ola Hyltén showed the Johari window that can enable better communication between leaders and team members.<br />
* Torbjörn Ryber led a discussion about doing a context-driven conference in Sweden.</p>
<p>It is very easy to organize a workshop like this when you have 15 motivated, passionate testers.<br />
You just need a venue with few distractions, a theme to focus, an agenda and discussion rules, plus food and drinks.</p>
<p>Looking forward to SWET3!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2011%2F04%2Fhighlights-from-swet2%2F&amp;title=Highlights%20from%20SWET2" id="wpa2a_8"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2011/04/highlights-from-swet2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thoughts from SWET2</title>
		<link>http://thetesteye.com/blog/2011/04/thoughts-from-swet2/</link>
		<comments>http://thetesteye.com/blog/2011/04/thoughts-from-swet2/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 14:08:53 +0000</pubDate>
		<dc:creator>Torbjörn Ryber</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[peer conference]]></category>
		<category><![CDATA[status reports]]></category>
		<category><![CDATA[swet]]></category>
		<category><![CDATA[test planning]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1899</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>Once again I have spent the weekend with members of the cream of Swedish testers. This time The Test Eye trio consisting of Henrik Emilsson, Martin Jansson and Rikard Edgren were the hosts. The theme was Exploratory Testing and Planning and we managed to keep the discussions within that scope most of the scheduled sessions. [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>Once again I have spent the weekend with members of the cream of Swedish testers. This time The Test Eye trio consisting of Henrik Emilsson, Martin Jansson and Rikard Edgren were the hosts.</p>
<p>The theme was <strong>Exploratory Testing and Planning</strong> and we managed to keep the discussions within that scope most of the scheduled sessions. The informal test talk, music and drinking session from 18.30 to 03.30 encompassed a rich variety of discussions mostly outside that theme. Robert brought a fantastic instrument called the beat box (I think?), Rikard the guitar and the rest of us had guitar picks, maracas and music talent to some degree. The starting act was “The  Spice Song” composed and performed by multi talented philosopher-baker Rikard. Other highlights were “My Sharona” performed by many of us, later followed by interpretations of Cornelis Vreswijk and early in the morning sometime a try at “Bark at the moon”. The barking was considerable but I prefer the original version with Ozzys falsetto. And let us not forget the African freedom and tribal songs performed by the “missionary men”. Music is so much fun! If we ever start a band it will be called the Testicles.</p>
<p><strong>Johan</strong></p>
<p>But let us start with the conference pass. First session was Johan Jonasson from House of Test. He told us of the success he had with two young girls from help desk. I bet that sentence caught your attention! Well it was just as exciting as it sounds – it is all about testing. Jonas’ task was to manage the testing of a consumer product application and the resources he was assigned was two support people. He pointed out that they lacked education in IT and testing but were very motivated. He had too little time in order to prepare any detailed instructions. Test instructions consisted of some form of user stories created by himself and scenarios built by these. They tested together following the instructions and were coached by himself at a couple of meeting each day. They turned out to be great at taking notes and very good at finding problems. In the following open season we concluded that they did not lack education at all. They were used to taking support calls and analysing the caller’s problems so they had both product knowledge and experience on analysing and describing problems in text. Some reflections was that motivation is a very important factor and that less detail control of curios and motivated testers made them perform better. I can think of at least one client that uses support personnel but detailed script that should try the approach with a more exploratory format of working. As first sessions often do, it lasted for almost four hours and the discussions were never once uninteresting.</p>
<p><strong>Tobbe</strong></p>
<p>Number two on the list was myself with an experience report of testing in a loosely controlled and volatile project. Given the role as tester on the project I gradually moved into project management, requirement elicitation at the expense of much less testing than planned. Some of the things I did was to create a product backlog, organise weekly scrum meetings, create an effect map and a status graph. My overarching goal was that we actually deliver something to the customer and whatever needs there were somebody needed to take care of them. Success factors was that I was not only allowed but encouraged to assume new responsibilities by the other project members and that I find it interesting to take on other tasks than testing. The downside was that I had less time testing and, to be honest, less motivation to test. Maybe I would have tested better if I was given full-time on the project but when that was not the case I prioritised other tasks in order to move forward. It should be the testers goal to do whatever is needed to bring the project forward. I see similarities with the Scrum thoughts that we have less specialised roles. We had discussion on whether the artifacts I created was testing or not but the question is if it matters as long as they are important and they get done?</p>
<p><strong>Fredrik</strong></p>
<p>Fredrik Scheja of Sogeti was the next presenter. He told us about his success with an exploratory testing approach on a large system with frequent releases. Every tester assumes responsibility for analysing, test planning and execution of one or more items at a time. One of the dominating discussion in open season was the fact that he claimed that he built this approach on TMAP. Since most of the participants claim to be members of the context-driven school this is quite a daring statement to make at a peer conference. TMAP is clearly factory school which is the opposite of the context-driven approach. While I think none of us doubt the success of the work process used, many of us claim that it is not really TMAP-based just because you pick some parts that you find usable and then tweek them to fit what you really want to do. I think it was Johan that used the metaphor “Picking very few raisins out of a very large cake”. James Bach tweeted that &#8220;If you take a nice cake and drop it in a mud puddle, don´t bother with the raisins&#8221;.  Henke Andersson attacked the claim that the 12 step checklist for test planning really was the best to use for all planning in all situations and wanted to see a local adaption for the project that was very unTMAP(is there such a word, well now there is!). The discussion continued for another hour on Sunday morning for all of us except Ola Hyltén that by mistake(?) forgot to set his alarm when he went to bed already at 3.30. We thank you Ola for giving us an opportunity to make fun of you J</p>
<p><strong>Lightning Talks and Conference plans</strong></p>
<p>Last session Saturday was a number of lightning talks that were entertaining but to be honest I don´t remember much of the ten five minute talks. If someone else has a record or want to say something about them – be my guest. I do remember the last one where Henke told me to remind the group of our idea to arrange a context-driven conference in Sweden within the next year. All said it was a great idea and many wanted to help out. Our first suggestions was that we need a year to plan and arrange, it should take place in a larger city – probably Stockholm. Size could be 300 participants. Goal is not to make a fortune but not loosing money. Planning for a small profit gives us some room for unexpected costs. We would like to really focus on the context-driven community, only context-driven talks and not being sponsored by any certification organisation. We want to have some key players from the USA and certainly from the rest of the world as well. We may want to consider some tracks only in English and some in Swedish. All thoughts welcome.</p>
<p><strong>Dinner</strong></p>
<p>Dinner was a seafood buffet at the toll house by the sea. Since three of our four vegetarians have redefined fish and shellfish as vegetables they happily dug into the buckets of crabs, shrimp and langoustes (or whatever the English name for havskräfta is).</p>
<p>Martin said he was disappointed there was not a pool and agreed that he could possibly assume some responsibility for that fact since he was the one that booked. We focused on the music part instead as told before.</p>
<p><strong>Saam</strong></p>
<p>Sunday morning started out with another hour of open season on Fredrik followed by Saam that explained his goals to change testing and reporting on the large company where he works. We spent a couple of hours discussing green/yellow/red versus 1-5 versus happy faces and sad faces. The goal was to move from numbers – which say very little – to a more qualitative approach. This can be quite a challenge in an international and global organisation. We all look forward to learn about the results of Saams intentions in the future.</p>
<p><strong>The happy ending</strong></p>
<p>After some hugging, handshaking and some tears we left for the mainland. Yeah, cause I forgot to tell you we stayed at Chicken  Island outside Gothenburg.</p>
<p>Henke Andersson has promised to arrange SWET3 in Malmö this fall. He mentioned that it will focus on ET standards and the need for ET certification…or maybe not. One subject that I would like to discuss more is teaching testing.</p>
<p>Additional info on Twitter #SWET2</p>
<p>The delegates were: Christin Wiedemann, Torbjörn Ryber, Azin Bergman, Fredrik Scheja, Henrik Andersson, Johan Jonasson, Ola Hyltén, Sigge Birgisson, Simon Morley, Rikard Edgren, Henrik Emilsson, Martin Jansson, Steve Öberg, Robert Bergqvist, Saam Koroorian.</p>
<p><a href="http://thetesteye.com/blog/wp-content/uploads/SWET2.jpg"><img class="aligncenter size-medium wp-image-1907" title="SWET2" src="http://thetesteye.com/blog/wp-content/uploads/SWET2-300x224.jpg" alt="" width="300" height="224" /></a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2011%2F04%2Fthoughts-from-swet2%2F&amp;title=Thoughts%20from%20SWET2" id="wpa2a_10"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2011/04/thoughts-from-swet2/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Stories from EuroSTAR TestLab 2010</title>
		<link>http://thetesteye.com/blog/2010/12/stories-from-eurostar-testlab-2010/</link>
		<comments>http://thetesteye.com/blog/2010/12/stories-from-eurostar-testlab-2010/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 08:02:13 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Machines]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[EuroSTAR]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[TestLab]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1613</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/machines.png" width="48" height="48" alt="" title="Machines" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>Monday Henrik started his journey by car from Karlstad and went down to Gothenburg to join with Martin. Both of us were going to take the train down to Copenhagen. Not surprisingly there were delays and the train was cancelled&#8230; Instead we headed back to Martin&#8217;s house and loaded Henrik&#8217;s car and took off. After [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/machines.png" width="48" height="48" alt="" title="Machines" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><h3>Monday</h3>
<p>Henrik started his journey by car from Karlstad and went down to Gothenburg to join with Martin. Both of us were going to take the train down to Copenhagen. Not surprisingly there were delays and the train was cancelled&#8230; Instead we headed back to Martin&#8217;s house and loaded Henrik&#8217;s car and took off. After several hours drive we arrived to Copenhagen, where we went directly to Bella Center and the TestLab at EuroSTAR.</p>
<p>This was the first time we met James Lyndsay and Bart Knaack in person; we had only talked with them over Skype/phone. So we all started with saying hello but there were really no time to sit down and have a cup of coffee &#8211; we needed to get to work straight away.</p>
<p>One of the burning issues to resolve the week before the conference was to bring client machines. Henrik was able to bring four laptops (thank you Compare Testlab and Know IT for sponsoring with this!) and Martin one. We worked in the TestLab for a few hours setting up and testing the two networks (James had one and Bart had another) with the servers connected to them.</p>
<p>Each network consisted of a bug tracker (Mantis), a server with OpenEMR, a server with a WebShop based on OsCommerce as well as a link to download a version of FreeMind.</p>
<p>When the conference center was getting near closing hours we rounded up and identified tasks needed to be done for the next coming days. We were assigned to setup and fill both the OpenEMR and the WebShop with new test data. We determined that we first should create a data model in FreeMind; both for reviewing before inserting the data and also so that we could print out the model and use it as a means to discuss with participants in the TestLab. With the model at hand, we thought the participants would also be able to identify test ideas of their own that they could try out.</p>
<p>We packed up everything and took Henriks car together with James and Bart. Half an hour later we were down in the hotel bar for dinner. We first met up with Steve Öberg, Rikard Edgren, Björn Karlsson, and Stefan Thoresson; and later on Markus Gärtner, Neil Thompson &amp; Michael Bolton and some more joined our table and we were discussing testing long into the night.</p>
<h3>Tuesday</h3>
<p>At 8.45 we met up with James and Bart at the hotel and took a cab to the conference center where we setup the TestLab again. We started on the data models while James and Bart worked on setting up the details of the two networks. Meanwhile the sponsors were installing their applications on the client machines. Late into the afternoon we were starting to get ready with the new data for both systems. During the afternoon several people were visiting us and some of them started testing the applications. In fact, the first bug entered in the bug system was the one that won the prize &#8220;Best bug&#8221; &#8211; Markus Gärtner found it pretty fast&#8230;<br />
Around 18:00 we were able to move into the room where the TestLab should be. We moved in all servers, routers and clients and setup the power for it all. Funny thing is that we didn&#8217;t find more than one electricity socket, so all machines were hooked up on this only one and we decided to load test the electricity over night. <img src='http://thetesteye.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
During the evening we attended the Rebel Alliance (or Danish Alliance) for 11 interesting lightning talks. The discussions went on after that long into the night. But to our defense we must say that we got in bed in time.</p>
<h3>Wednesday</h3>
<p>Despite that we got in bed fairly early, we both overslept and missed the grand opening of the TestLab&#8230; Such a good start!<br />
But no time to cry over that; we dug in and assisted in welcoming and introducing people that entered the TestLab and told them about it and how to use it; as well as guiding them to start testing. Bugs were reported and the sound of the chicken echoed all over. Nice!</p>
<p>During the day a lot of people were in and really sat down testing. There were also a lot of interesting collaboration going on between people that hadn&#8217;t met before. Some of the people that spent more time than others were Shmuel Gershon, Markus Gärtner, Isabel Evans, Michael Bolton, Ajay Balamurugadas, Zeger Van Hese, and Rob Sabourin (we might have forgot some of the names, but you know who you are).</p>
<p>During the day there were a lot of non-arranged  testing going on. But we had two really appreciated sessions during the day.<br />
Firstly, there was a pair-testing session led by James Lyndsay where close to thirty people attended. There was a good mixture of experienced and less experienced testers. Even though the session was only about 30 minutes divided in three 10 minutes mini-sessions, it seemed to give the participants some very nice hands-on experience to bring home. And a lot of good collaboration was happening!</p>
<p>Secondly, during lunch hour it was an improvised weekend-testing session, Ajay Balamurugadas had invited as many as possible during his talk on Weekend Testing right before the session. Ajay and Markus Gärtner led the session with the rest of the participants that had showed up. Since there were so many that showed up we teamed up in pairs or smaller groups. The collaboration in the TestLab was yet again really great! After close to 30 minutes session we had found a bunch of interesting bugs while at the same time many have had the opportunity to team up with these fabulous  testers.</p>
<p>Despite that we had to cancel some planned sessions, we all thought that the first day was a real success . And we measured that by realizing that we didn&#8217;t have had time to take breaks or eat a proper lunch because the TestLab wasn&#8217;t empty for even a minute; there were at least 5 people there at minimum (except during the key note by Stuart Reid).</p>
<p>On the evening there was the Gala Awards dinner at Copenhagen City Hall and we ended up at a pub called Bryggeriet with the Rebel Alliance discussing testing in all forms. We went home pretty early and met up with some people in the hotel and continue discussing testing.</p>
<h3>Thursday</h3>
<p>The day kicked off at 08:00 in the TestLab and we used the first 30 minutes preparing for yet another interesting day!</p>
<p>At the AllSTAR testers, a few renown testers were able to join in. We split the TestLab into three groups where each focused on a specific area which they knew well. Each group attacked the systems in various ways, teaching the participants new ideas on how to test the systems. Ari Takanen was showing how he did some security testing (and/or fuzz testing); Rob Lambert showed how he did accessibility testing; and James Lyndsay had a exploratory testing session discussing a lot of test ideas with the participants.</p>
<p>At the round the table of managing ET, James Lyndsay moderated the group consisting of Rob Sabourin, Michael Bolton, Carsten Feilberg, Shmuel Gershon, Zeger Van Hese, Henrik Andersson, Henrik Emilsson, Martin Jansson, Markus Gärtner, John Stevenson, Neil Thompson and some more (we are sorry if we missed to mention someone, but we try our best to remember all people that were there out of those 200 TestLab attendees). We talked about several aspects around managing ET; and the discussion began with how we had managed our own time in the TestLab. James Lyndsay moderated the group in an excellent way. One of the subjects was how often you change/update your charters. Another interesting topic was on how much information you should provide different testers with.</p>
<p>During the lunch session, Markus Gärtner launched a Testing Dojo that was very appreciated. And Michael Bolton was doing a transcription of the session. The testing dojo meant that one tester tested the application with a projector that showed the computer screen. The tester then described through the testing and explaining what happened. All other around the tester could ask questions. The tester should be switched every 5 minutes letting several people show off their skills.<br />
While this was the intention, the testing dojo slightly turned out to something different. But still as much appreciated by those involved.</p>
<p>Thursday evening we, Markus Gärtner, and Michael Bolton headed in to Copenhagen for a dinner with Ajay Balamurugadas, Teemu Vesala, Kalle Huttunen and Mika Hänninen. It took us two hours to get to the restaurant because we were forced to explore the Copenhagen Metro and train system&#8230;</p>
<h3>Friday</h3>
<p>We headed home to Sweden in the morning and arrived in Gothenburg at 15:00 in the afternoon. Then Henrik continued to Karlstad and arrived at 18:30. Seeing the problems other people had with getting out of Denmark by plane or train, we were lucky that car traffic wasn&#8217;t too affected by the blizzard&#8230;</p>
<h3>Some numbers</h3>
<ul>
<li>180 people got in to the TestLab and got introduced to what we do (most of them sat down and tested)</li>
<li>100 hours of testing</li>
<li>100 reported bugs (plus several bugs not reported in the bug system)</li>
</ul>
<h3>Reflections</h3>
<p>Considering how the TestLab was run, it was like a mix of having an open house and being a test lead handling several projects at the same time. We served different stakeholders such as the participants in the lab, the speakers, the conference personal and ourselves as apprentices as well as the masters (James and Bart). The plan is ever changing. Each stakeholder value different things. Just like in the real world outside the TestLab.</p>
<p>There were also 5 sponsor presentations from the tool vendors that had their tools on the client machines. We really appreciated those sponsors that had put in some time to really show how their tool could be used on the same applications as we tested in the TestLab. Very useful and meant that there were more value for those interested in the tools to try things out for themselves on the lab machines.</p>
<p>During the TestLab we got a lot of ideas on what we want to do next year. A lot of ideas that we had on beforehand were though only good in theory; seeing the real obstacles and problems in practice was a good lesson.</p>
<p>And finally, we really appreciate the great effort that James and Bart have done in creating the EuroSTAR TestLab and made it to such a remarkable success. We will have the benefit of building upon a very solid and well thought-out platform &amp; concept!</p>
<p>We had a lot of fun and hope that all others had a great time!<br />
See you all in Manchester 2011!</p>
<p>Cheers,<br />
Henrik and Martin</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F12%2Fstories-from-eurostar-testlab-2010%2F&amp;title=Stories%20from%20EuroSTAR%20TestLab%202010" id="wpa2a_12"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/12/stories-from-eurostar-testlab-2010/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SWET1 fragments</title>
		<link>http://thetesteye.com/blog/2010/10/swet1-fragments/</link>
		<comments>http://thetesteye.com/blog/2010/10/swet1-fragments/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 09:19:20 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[session-based test management]]></category>
		<category><![CDATA[swet]]></category>
		<category><![CDATA[TBTM]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1440</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>The delegates of the first Swedish Workshop on Exploratory Testing were: Torbjörn Ryber, Simon Morley, Christin Wiedemann, Petter Mattsson, Anders Claesson, Oscar Cosmo, Johan Hoberg, Rikard Edgren, Henrik Emilsson, Martin Jansson, Ann Flismark, Henrik Andersson, Michael Albrecht, Johan Jonasson, James Bach. This write-up surely contains mistakes and important omissions, and it might be too heavy [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>The delegates of the first Swedish Workshop on Exploratory Testing were:<br />
<strong>Torbjörn Ryber, Simon Morley, Christin Wiedemann, Petter Mattsson, Anders Claesson, Oscar Cosmo, Johan Hoberg, Rikard Edgren, Henrik Emilsson, Martin Jansson, Ann Flismark, Henrik Andersson, Michael Albrecht, Johan Jonasson, James Bach.</strong><br />
This write-up surely contains mistakes and important omissions, and it might be too heavy to read, but we bet you can jump in anywhere, read for a minute, and get something interesting out of it.</p>
<p>&#8220;15 people spending a weekend of their spare time to talk about Exploratory Testing!&#8221; (Andersson)<br />
&#8220;This is the 1% of the 1%&#8221; (Bach)</p>
<p><strong>Henrik Andersson – add Learning and Adaption to SBTM debriefing</strong></p>
<p>Have experienced that testers stop doing debriefing after some time, which leads to lower Session Notes quality, or that they are skipped.<br />
If it is a time issue, several debriefs can be made at once, or that testers debrief each other, or that all debriefs are made at once (30 minutes) at the end of the day.<br />
The PROOF (Past, Results, Obstacles, Outlook, Feelings) mnemonic doesn’t support so much of coaching and learning, therefore Henrik advocates adding Learnings and Adaption (PROOF L.A.) that makes people discuss, learn, and use debriefs better (and stop skipping them.)</p>
<p>During debriefings you come up with new test ideas (Edgren)<br />
Master the skill of note-taking<br />
&#8220;the debrief formally accepts the session report&#8221; (Bach)<br />
&#8220;The PROOF is (meta-)data regarding the session; LA is personal data (gathered from session)&#8221; (Emilsson)<br />
&#8220;LA is not written down as a part of the debrief; it is only discussed orally&#8221; (Andersson)</p>
<p>The discussion went to many places, including status reports, and the need for training stakeholders if necessary.<br />
&#8220;In my status reports, feelings are very important!&#8221; (Andersson)<br />
&#8220;you almost need a handshake&#8221; (Morley)<br />
Claesson shared a story from an East Asian company where the man-in-charge went to the most experienced troubleshooter and asked &#8220;Do you think the product is ready?&#8221;<br />
&#8220;Troubleshooter as a career path in testing?&#8221; (Jansson)</p>
<p>debriefs can differ a lot depending on tester, area, type of work, experience etc.<br />
a project manager should care about the team members’ long-term development<br />
&#8220;testing is a learning experience in itself&#8221; (Claesson)<br />
&#8220;don&#8217;t add things to models that already are good&#8221; (Mattsson)<br />
&#8220;I love lists&#8221; (Wiedemann)<br />
&#8220;do debriefs with a developer&#8221; (Flismark)<br />
&#8220;break patterns to see what happens&#8221; (Andersson)<br />
&#8220;are you satisfied with testers that don&#8217;t want/know how to learn?&#8221;</p>
<p>&#8220;it&#8217;s not a tool to fill the database&#8221; (Jansson)<br />
As a single tester in a SCRUM team, you can have testers from different teams debrief each other.<br />
&#8220;personal debriefing&#8221; is for the experienced<br />
for inexperienced testers you don&#8217;t want to miss the coaching opportunity of debriefings<br />
if you take away debriefs you might get too much freedom?<br />
This area can be further analyzed and discussed, especially Group Debriefs.</p>
<p><strong>Petter Mattsson &#8211; From 10.000 test cases to SBTM</strong></p>
<p>At UIQ, producer of mobile phone software, they were running 10.000 manual test scripts, and did not find many bugs. These were instead found by customers&#8230;<br />
Petter went to the Rapid Software Testing course and his conception of the world changed.<br />
They decided to start using Exploratory Testing with Session-Based Test Management.<br />
They got the opportunity to do a pilot that resulted in more, and more interesting, bugs.<br />
A key to getting the Go decision, was a 2 hour workshop where all managers discussed questions like What is Quality? What is Testing?<br />
They also did an exercise that showed the difference between scripted and exploratory testing.<br />
The workshop was attended by all, the invitation was sent by a manager.</p>
<p>Michael Bolton did the RST course for all testers, that got inspired and motivated.<br />
&#8220;RST with bonus day is great&#8221;<br />
&#8220;we start with people that were hired two weeks ago, without testing experience&#8221;<br />
They started with pair testing only, and then mixed with alone-testing.<br />
Mixed different personality types, testers/developers, experienced/inexperienced.<br />
&#8220;in the beginning you need to push them, but not after a while&#8221;<br />
They developed a web-based solution for session report management (based on Perl tool)<br />
They kept 500 test cases for verifying the basic functionality, and threw away the rest.<br />
&#8220;we always need to do that mix&#8221; (of ET and ST)<br />
They had really good results with the new approach, but a big phone comapny bought UIQ&#8217;s customer (that also was an owner), and the company was shut down.</p>
<p>Common transition problem: &#8220;ET is nice, but we have this problem, so we need to get back to the test cases.&#8221;<br />
At another company, Petter has seen resistance to transition from testers, and also from managers, that don&#8217;t allow time to be spent.<br />
&#8220;Just sit with them and test, let it grow organically&#8221;<br />
&#8220;Why wait so many years for improving the way you work? Why wade in the mud when you can just step out?&#8221; (Jansson)<br />
&#8220;They are not interested in testing; testers are used as a blame-shield&#8221; (Bach)<br />
&#8220;do more of the robot dance&#8221; (Bach)<br />
&#8220;If noone admits that there is a problem, noone owns the problem, and there is nothing to resolve&#8221; (Emilsson)<br />
&#8220;ET helps you find important problems quickly&#8221;<br />
&#8220;I&#8217;d like to have the testers off-site for a month, and just talk to them&#8221; (Mattsson)<br />
&#8220;run the same test title, but without the steps&#8221;<br />
heavy pain gives motivation<br />
&#8220;They need to say: I am an alcoholic. My testing strategy really sucks&#8221; (Claesson)<br />
&#8220;all organizations are perfectly designed to get what they get&#8221;<br />
&#8220;small-scale change with one word: serendipity; scripted testing with deviations is a good start&#8221; (Edgren)<br />
&#8220;I just removed the steps from the scripts, nobody noticed&#8221; (Cosmo)<br />
Is RST the silver bullet? No, a money machine <img src='http://thetesteye.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
&#8220;I&#8217;ll talk to one, that talk to others, and it spreads all around&#8221; (Mattsson)<br />
It takes time to grow an exploratory testing team.<br />
&#8220;If you say it will be hard, it will be hard, it&#8217;s a self-fulfilling prophecy&#8221; (Claesson)<br />
&#8220;Improvisational Exploratory Scripted Testing&#8221; (Bach)<br />
&#8220;What&#8217;s good in these test cases live on in your heart. You shouldn&#8217;t tell people to throw away something that is useful.&#8221; (Bach)<br />
The scripted test become a ceremonial testing.</p>
<p>&#8220;it is the tester’s responsibility to improve&#8221; (Many)<br />
&#8220;we should have a class: how to evangelize testing&#8221; (Bach)<br />
You evangelize by giving real examples, from your own organization.<br />
&#8220;the important thing is to talk about good testing&#8221; (Morley)<br />
&#8220;It is not necessary to create a revolution, sometimes an evolution is better&#8221; (Jansson, Emilsson)<br />
&#8220;motivation is the most important factor, a motivated team can achieve whatever they want&#8221; (Emilsson)<br />
if nothing helps, you should use hard facts &#8211; bug stories, from real customers<br />
take your most painful bugs, and talk about them.<br />
FDA recalls often say &#8220;under certain circumstances&#8221;; that&#8217;s when you need Exploratory Testing (Bach)<br />
<a href="http://www.fda.gov/MedicalDevices/Safety/RecallsCorrectionsRemovals/ListofRecalls/default.htm">http://www.fda.gov/MedicalDevices/Safety/RecallsCorrectionsRemovals/ListofRecalls/default.htm</a></p>
<p><strong>Christine Wiedemann &#8211; starting with SBTM</strong></p>
<p>They are an autonomous test group of 2 persons, that works with external customers.<br />
Customer A &#8211; many requirements, a couple of hundred test cases, 3 weeks to execute.<br />
Customer B,C,D &#8211; no requirements.</p>
<p>Customer A found showstopping bugs after production, and they realized:<br />
&#8220;what we do doesn&#8217;t work; we have to do better testing&#8221;<br />
In March/April they stopped writing test cases.<br />
Inspired by SBTM, they started writing test execution notes in Word, sometimes working in pair.<br />
&#8220;Now, we&#8217;re having fun when we are testing&#8221;, and they find the defects before production.<br />
They are cooperating with developers and customers, and have even done ET workshops with the enemy (customers)<br />
Customers are doing ET on the delivery, they have even taken the RST course!<br />
&#8220;Management still doesn&#8217;t care what we do.&#8221;<br />
We have a better understanding of the product and current high-risk areas.<br />
Went from &#8220;trying to reach coverage&#8221; to &#8220;trying to find defects before production&#8221;<br />
shared responsibility for quality</p>
<p>So what is left to do:<br />
* more structured environment<br />
* more documentation<br />
* better time-boxing<br />
* automation</p>
<p>&#8220;unfortunately, developers are too creative, and new features appear&#8221;<br />
&#8220;I don&#8217;t need requirements. I love it.&#8221;<br />
They use diagrams that describe the functionality (yEd)<br />
they report bugs to the &#8220;ether&#8221;<br />
&#8220;I have stopped being personally attached to bugs. Stopped arguing for bugs, instead telling developers &#8216;I saw something strange&#8230;&#8217;&#8221; (Ryber)<br />
you can also say &#8220;this one is probably too difficult&#8230;&#8221;<br />
Reality Steam Roller Method &#8211; let them go into suffering, but help them (Bach)<br />
HICCUPPS &#8211; &#8220;I invented the name. I noticed people doing this.&#8221; (Bach)<br />
Regarding more structured environment: &#8220;You are an explorer, explore a project and try to find out what might be important during a project&#8217;s lifecycle; and use this as a checklist for deciding on what to do and when.&#8221; (Emilsson)</p>
<p>granularity of Session notes may vary, richer reports have more information, but are harder to read.<br />
&#8220;Sometimes I write down the humidity in the room&#8221; (Wiedemann)<br />
Why do you want structure? Rather, be more aware of the structure.<br />
&#8220;be the author, not the victim&#8221;<br />
&#8220;unserendipity &#8211; to get through the test case without finding bugs&#8221; (Edgren)<br />
&#8220;focus on what you want to achieve&#8221; (Albrecht)<br />
&#8220;most important traits are awareness and willingness to learn&#8221; (Claesson)<br />
trigger yourself for new test ideas<br />
Anders Claesson shared a story that started as a tester learning about customer&#8217;s usage had ripple effects and evolved to a very good customer relation.</p>
<p><strong>Ann Flismark &#8211; SBTM and KPI??</strong></p>
<p>Went to STARWEST and got inspired.<br />
Started with SBTM in December 2009, had problems integrating it in existing system, and are working on their own tool.<br />
&#8220;what I prepared doesn&#8217;t make sense anymore&#8221;, so instead the focus was on requests for KPI, maybe they can help us as testers as well?</p>
<p>&#8220;Just say no&#8221; (All)<br />
&#8220;Do testers feel productive?&#8221; (Edgren)<br />
&#8220;How good do you think the product is?&#8221;<br />
&#8220;tell the manager you will make something up&#8221; (Emilsson)<br />
&#8220;you need to learn how to do status reporting&#8221; (Bach)<br />
The true problem: how to deal with manager requests you don&#8217;t think are meaningful.</p>
<p><strong>James Bach &#8211; Experience report involving Thread-Based Test Management</strong></p>
<p>At a project, it was impossible to stick to completing the sessions.<br />
There were many and continuous interruptions, and tasks could not be completed due to various reasons, &#8220;a bunch of pots boiling&#8221;.<br />
The simple idea for this is: Thread-Based Test Management<br />
&#8220;work backwards from the status report you want to be able to give&#8221;<br />
&#8220;monitors status of test activities&#8221;<br />
Why name it? So you can say &#8220;we switched from a session-based approach to thread-based.&#8221;<br />
&#8220;This is such a simple idea. Too simple for a book, maybe a pamphlet.&#8221;<br />
compare activity-based, artefact-based, and metrics-focused management</p>
<p>Is this the same as Kanban, without limiting work in progress?<br />
No, key idea is &#8220;you acknowledge the fact that test activities rarely are finished&#8221; (Edgren, Emilsson)<br />
In testing, you can&#8217;t always check off items on your To-do list (which (together with throughput) is the point of Kanban)<br />
&#8220;the simple (and hard!) thing: think of things I&#8217;m working on&#8221; (Emilsson)<br />
get out of the &#8220;Are you done yet?&#8221; trap<br />
Waterfall and V-model might have started as jokes?<br />
&#8220;project management tool focused on activities that rarely are finished&#8221;<br />
Test Storytelling Tool (test management tools only handles test cases, not stories)<br />
Are there any other professions where you want to transform activity results to status reports?<br />
&#8220;don&#8217;t want to over-identify this until I have talked to you&#8221; (Bach)<br />
which are areas of importance that need to be developed?</p>
<p>Cosmo uses a web forum for TBTM (thetesteye have used Word)<br />
Mind Manager could be a tool, you can use icons to filter with. Tags or table columns for other tools.<br />
&#8220;Do you feel you are trapped by SBTM or that SBTM is your silver bullet?&#8221; (Jansson)<br />
James said he could get biased by SBTM, but &#8220;there are no silver bullets&#8221;, Fred Brooks<br />
Common mistake: transform the map (model) to a list that should be Done (this doesn&#8217;t fit ongoing activities) (Emilsson)<br />
There are many situations where it doesn&#8217;t matter if you can measure if you&#8217;re done.</p>
<p>&#8220;Testing doesn&#8217;t deliver anything except information about the product. Information that continuously emerges. Threads describe activities that lead to information that is part of our report&#8221; (Edgren)<br />
There are (at least) two stories; one about the testing, and one about the product.<br />
Story-based test management &#8211; threads are weaving into a report that is the story about the product<br />
Test framing &#8211; thread design<br />
Testing transforms a naive story about the product to a sophisticated product story. (Bach)<br />
naive rumors -&gt; testing -&gt; empirically grounded information<br />
different threads can be executed with one test activity<br />
&#8220;twist together into a chord&#8221;<br />
go out of the abstract world, and visualize testing<br />
&#8220;everybody is already doing TBTM&#8221;<br />
developer to a tester struck by the process: &#8220;don&#8217;t worry, we&#8217;re not gonna do anything they say anyway&#8221;<br />
&#8220;you can all say &#8216;James Bach says I am a world expert in thread-based test management.&#8217;&#8221; (Bach)</p>
<p>Everybody was very happy with the peer conference, and let&#8217;s end by quoting Andersson&#8217;s check-out: &#8220;I&#8217;m pretty damn sure we have a bright future.&#8221;</p>
<p>/Rikard, Henrik, Martin</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F10%2Fswet1-fragments%2F&amp;title=SWET1%20fragments" id="wpa2a_14"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/10/swet1-fragments/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Crashing Paper Airplane Heuristic</title>
		<link>http://thetesteye.com/blog/2010/10/the-crashing-paper-airplane-heuristic/</link>
		<comments>http://thetesteye.com/blog/2010/10/the-crashing-paper-airplane-heuristic/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 13:02:29 +0000</pubDate>
		<dc:creator>Henrik Emilsson</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[heuristic]]></category>
		<category><![CDATA[scripted testing]]></category>
		<category><![CDATA[swet]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1448</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>I thought of this the other day when rethinking a situation that was described in the experience report from Petter Mattson on &#8220;Swedish Workshop on Exploratory Testing&#8221; (SWET1). Let&#8217;s say that you have 100 Paper Airplane builders in your team. They all follow scripted instructions on how to fold a paper in order to create [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>I thought of this the other day when rethinking a situation that was described in the experience report from Petter Mattson on &#8220;Swedish Workshop on Exploratory Testing&#8221; (SWET1).</p>
<p>Let&#8217;s say that you have 100 Paper Airplane builders in your team. They all follow scripted instructions on how to fold a paper in order to create a specific paper airplane; and the goal is to build airplanes that can fly.<br />
But you notice a problem. None of the airplanes can fly! No matter of how much strength you use to throw them away, they instantly fall to the ground and crashes.</p>
<p>What you could do in this situation is to keep the scripted instructions and hope that mother nature changes so that the current airplanes can fly.<br />
Or,  you could throw away the scripted instructions and let people use their minds, creativity, and exploratory skills in order to find out how a paper can be folded in order to get a functional paper airplane that can fly.</p>
<p>If what you are currently doing isn&#8217;t working, i.e. not fulfilling your goal (in this case to get an airplane to fly), a change cannot be more unsuccessful. It is instead an opportunity to get at least one airplane up and flying, even if it doesn&#8217;t look like one of the intended airplanes. Plunge in and each small progress is something that you will learn from.<br />
I think that it is enough with just 1 paper airplane builder being successful and the other 99 just sitting down and having a cup of coffee. This is at least more successful than having 100 paper airplane builders not creating any value at all.</p>
<blockquote><p>The Crashing Paper Airplane Heuristic: If you follow scripted instructions on how to build paper airplanes and you don&#8217;t create anything that can fly, throwing away those instructions and start building paper airplanes from scratch cannot be more unsuccessful.</p></blockquote>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F10%2Fthe-crashing-paper-airplane-heuristic%2F&amp;title=The%20Crashing%20Paper%20Airplane%20Heuristic" id="wpa2a_16"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/10/the-crashing-paper-airplane-heuristic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exploratory Testing Best Practices*</title>
		<link>http://thetesteye.com/blog/2010/09/exploratory-testing-best-practices/</link>
		<comments>http://thetesteye.com/blog/2010/09/exploratory-testing-best-practices/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 03:43:03 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Skills]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[exploratory testing]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1378</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>When testing software, the very best inspiration and reality check comes from the software itself. It helps you test beyond requirements, and investigate what the software really is capable, and incapable, of. These are my best practices for exploratory testing. 1. understand what&#8217;s important &#8211; we can&#8217;t test everything, and we can&#8217;t find all bugs. [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>When testing software, the very best inspiration and reality check comes from the software itself. It helps you test beyond requirements, and investigate what the software really is capable, and incapable, of.<br />
These are my best practices for exploratory testing.</p>
<p>1. <strong>understand what&#8217;s important</strong> &#8211; we can&#8217;t test everything, and we can&#8217;t find all bugs. But it can be feasible to find all important bugs. This is very difficult, doesn&#8217;t involve a great deal of luck, but a good understanding of multiple, and diverse information sources. An Exploratory Testing trap is to spend a lot of time finding bugs that are interesting to the tester, but not to the project.<br />
A key to important matters is to be subjective. I guarantee you, if your software is made for people, they will be subjective when they are using the product. Use your humanity and your feelings, they are worth more than the explicit requirements. The truth is the subjectivity (Kierkegaard)</p>
<p>2. <strong>be open to serendipity</strong> &#8211; the most important things are often found when looking for something else. If we knew exactly where all bugs were located, it would suffice with automation or detailed test scripts (or maybe we wouldn&#8217;t have to bother with tests at all?) So make sure that you look at the whole screen, and many other places as well. Odd behavior might be irrelevant, or a clue to very important information. Testing always involves sampling, and serendipity can be your friend and rescue.</p>
<p>3. <strong>work hard, but don&#8217;t</strong> &#8211; manual, exploratory testing can give enormous coverage in a short time when pieces are in the right place. At the same time, you should pause your fast runs and look from different perspectives, both in order to see more things, but also to not get too tired. Sometimes you need to investigate details for a long time without progress, sometimes you need to do something completely different to get fresh eyes. Stay focused, lose focus. Exploratory Testing Dynamics is a profound document with lots on this.<br />
Structure and discipline are key parts of any successful testing effort, but also to combine disparate information sources (often called creativity.)</p>
<p>4. <strong>work close with developers</strong> &#8211; in physical location, and in time (tight feedback loop: code-test-fix-verify). Talk to them instead of reporting a vague bug; earn their trust, and share information.<br />
But testers should think differently, if everybody looked at the software in the same way, we wouldn&#8217;t get the broad coverage it (hopefully) will be exposed to after release.<br />
It is good to work with other roles as well, but developer collaboration is the most important.</p>
<p>5. <strong>one-liner test ideas</strong> &#8211; if you lightly document the test ideas you intend to execute, you can give ideas to developers even before they have written the code (with the inevitable bugs.) You can also get feedback on importance and improvements by fellow testers, other interested and stakeholders. With appropriate granularity you can go below 100 test ideas, and make it possible for others to understand the testing that will be performed, and comment on what is missing.</p>
<p>The list could be made longer (broad learning, work in other roles, CRUSCPIC STMPLA, see the big picture, SBTM, creativity&#8230;), but I think it&#8217;s better to focus on a few important. Who knows, I might be totally wrong, and don&#8217;t want to spend too much of your precious time.</p>
<p>-</p>
<p style="padding-left: 20px;">* There is no such thing as something absolutely, objectively best. This goes for all situations.<br />
An Olympic champion was the best at that moment according to the rules that were used in that competition.<br />
Newton&#8217;s physics were the best for a while, and are still good for approximations in real life.<br />
&#8220;The Beatles are the best band in history&#8221; is a subjective statement, shared by many.<br />
So in this article, feel free to exchange &#8220;Best Practice&#8221; with &#8220;good examples for me that I hope are inspiring&#8221;.<br />
Ask Wittgenstein, language is a game. You decide what to do with the words.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F09%2Fexploratory-testing-best-practices%2F&amp;title=Exploratory%20Testing%20Best%20Practices%2A" id="wpa2a_18"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/09/exploratory-testing-best-practices/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Exploratory Testing &#8211; the learning part</title>
		<link>http://thetesteye.com/blog/2010/09/exploratory-testing-the-learning-part/</link>
		<comments>http://thetesteye.com/blog/2010/09/exploratory-testing-the-learning-part/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 13:44:12 +0000</pubDate>
		<dc:creator>Henrik Emilsson</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[problem solving]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1355</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>Let me begin by a quote from T.S. Eliot: We shall not cease from exploration, and the end of all our exploring will be to arrive where we started and know the place for the first time. One of the most important things with Exploratory Testing is that it allows for you to learn something [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>Let me begin by a quote from T.S. Eliot:</p>
<blockquote><p>We shall not cease from exploration, and the end of all our exploring will be to arrive where we started and know the place for the first time.</p></blockquote>
<p>One of the most important things with Exploratory Testing is that it allows for you to learn something during the exploration. It is urging you to think for yourself; draw conclusions; misunderstand; learn from mistakes; see the full picture; noticing details.<br />
Learning about the product and the context is a key element in discovering problems that might bug users and stakeholders.</p>
<p>I have a problem with remembering and learning stuff if I (or someone else) have written something down and I&#8217;m using the text as the answer each time. E.g. a set of instructions on how to perform a special action; a login password; etc. But if I have done the thing myself, I have no difficulties in performing the special action. And perhaps most importantly, I have an understanding of every needed step and why each step is needed.<br />
When I am asked to review something, it is important that I explore the area in order to learn something from it. To me, this is (almost) the only way to see what is missing. I can do a good job by finding problems in the things that are already in there, but in order to see what is missing I have to learn about the area and what it really means.</p>
<p>It is the same thing with Scripted Testing vs. Exploratory Testing. If tests are scripted, there is no need to reflect upon what you do. The script is there so you don&#8217;t have to think. An exploration, on the other hand, requires thought work. It requires that your brain is in an alert state and that you learn something from what you perceive. ***</p>
<p>I also think that the learning part of exploratory testing is what matters when comparing two testers with similar resumes. Ask the candidates if they have had an exploratory approach in the reference projects, and ask them what they have learned.<br />
I bet that you will spot those who have learned something and thereby improved their testing skills, including how to think about the context and its affection. I also believe that they have improved their problem solving skills and boosted their creativity along the way.</p>
<p>Do you have any learning experiences that you can share with us?<br />
Have you experienced when you didn&#8217;t learn something? What did that do to you?</p>
<p>*** Note: Of course it depends on where you are on the Scripted vs. Exploratory continuum.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F09%2Fexploratory-testing-the-learning-part%2F&amp;title=Exploratory%20Testing%20%26%238211%3B%20the%20learning%20part" id="wpa2a_20"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/09/exploratory-testing-the-learning-part/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

