<?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; test ideas</title>
	<atom:link href="http://thetesteye.com/blog/tag/test-ideas/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>Mon, 30 Jan 2012 21:03:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Seventeen Test Ideas</title>
		<link>http://thetesteye.com/blog/2011/10/seventeen-test-ideas/</link>
		<comments>http://thetesteye.com/blog/2011/10/seventeen-test-ideas/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 19:00:50 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[exercise]]></category>
		<category><![CDATA[test ideas]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=2283</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>As an exercise, try these generic test ideas on any product, for instance a recent upload to sourceforge.net. Then come up with a better test idea, and write as a comment. Also suggest one to remove; I have decided they must be seventeen (a Tranströmer homage) * Try to do what it is supposed to [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>As an exercise, try these generic test ideas on any product, for instance a recent upload to sourceforge.net. Then come up with a better test idea, and write as a comment. Also suggest one to remove; I have decided they must be seventeen (a Tranströmer homage)</p>
<p>* Try to do what it is supposed to do<br />
* Verify that Help matches functionality<br />
* Let it run for quite some time, and look at resource utilization<br />
* Play around with core functionality for five minutes<br />
* Ask someone else for their first impression<br />
* Perform any simple scenario as fast as possible<br />
* Use keyboard-only for a while<br />
* Have a look at all installed files<br />
* Get rid of all traces of software (Uninstall)<br />
* Run on a radically different platform, preferably an Error-Prone Machine<br />
* Use credibly dirty data<br />
* Provoke a bunch of failures<br />
* Be a user that want to destroy for others<br />
* Compare with common behavior for the environment<br />
* Review About dialog information<br />
* Is it at least as good as a comparable product?<br />
* Do something valuable for you</p>
<p>Investigate your feelings during these tests; keep usability, charisma, security, performance and testability in the back of your head.<br />
End by describing the state of the product in less than a minute.</p>
<p>These are test ideas you can try on any product, and they will give you interesting information.<br />
However, spending the same amount of time on other tests, might be even better&#8230;<br />
Really good test ideas are specific for a product, capturing their essence; challenging a main purpose.</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%2F10%2Fseventeen-test-ideas%2F&amp;title=Seventeen%20Test%20Ideas" 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/2011/10/seventeen-test-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightweight Reliability Testing</title>
		<link>http://thetesteye.com/blog/2011/03/lightweight-reliability-testing/</link>
		<comments>http://thetesteye.com/blog/2011/03/lightweight-reliability-testing/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 22:03:42 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Skills]]></category>
		<category><![CDATA[lightweight]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[test ideas]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1855</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>The big drawback and big advantage with reliability testing is that it is easiest and most effective to perform together with other testing. A separate automated reliability regression test suite could cost an awful lot to implement, but reliability in your spine when performing any type of manual test, together with deviations, is cheap, interesting, [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>The big drawback and big advantage with reliability testing is that it is easiest and most effective to perform together with other testing. A separate automated reliability regression test suite could cost an awful lot to implement, but reliability in your spine when performing any type of manual test, together with deviations, is cheap, interesting, and powerful.</p>
<p>If you look at Reliability from a standards perspective, you will see a lot of measurement methods like Mean Time Between Failures. You don&#8217;t need to use these. You can test and find important information anyway.<br />
The most lightweight method is to ask these questions to heavy users of the product:</p>
<h4><strong>Reliability. </strong><em>Does the product work well all the time?</em></h4>
<p>- <strong>Stability</strong>. Are you experiencing (un)reproducible crashes?<br />
- <strong>Robustness</strong>. Are there any parts of the product that are fragile and have problems with mis-configurations or corner cases?<br />
- <strong>Recoverability</strong>. Is it possible/easy to recover after (provoked) fatal errors?<br />
- <strong>Resource Usage</strong>. What does the CPU, RAM, disk drive et.al. usage look like?<br />
- <strong>Data Integrity</strong>. Are all sorts of data kept intact in the system?<br />
- <strong>Safety</strong>. Is it possible to destroy something by (mis)usage of the system?<br />
- <strong>Disaster Recovery</strong>. What if something really, really bad happens?<br />
- <strong>Trustworthiness</strong>. Do you feel you can trust the system?</p>
<p>You may also want to perform some specific tests aiming at the different sub-categories.</p>
<p><strong>Stability</strong>. Run the product for a long time, without restarts.<br />
Automate a simplistic scenario and run it thousands of times in a sequence.<br />
Count the number of non-reproducible crashes per day that happens to your team.<br />
Try really hard to reproduce the non-reproducible issues.</p>
<p><strong>Robustness</strong>. Provoking error messages is fun, and don’t forget to check spelling and if error message helps.<br />
When this is important: hit hard, hit many times.</p>
<p><strong>Recoverability</strong>. Turn off the power for machines performing important things, restart and look at behavior.<br />
Whenever an error occurs, try to recover, and consider if it is easy and intuitive.</p>
<p><strong>Resource Usage</strong>. Look at system resources now and then.<br />
Stress the system in various ways (but only spend time on this if the project is interested in results.)</p>
<p><strong>Data Integrity</strong>. Use all types of data (numeric, strings, out-of-range, invalid, empty, Unicode), in different sizes (small, medium, large) on different systems (localized OS, regional settings, different fonts) through all parts of the system.</p>
<p><strong>Safety</strong>. Do thorough brainstorming around scenarios where people can get hurt. Be aware that ambiguous or missing information can be very dangerous if they affect important decisions.</p>
<p><strong>Disaster Recovery</strong>. You probably don’t want to test this for real. But you can ask developers or others if there are possibilities of continuing using the software after a crucial machine has disappeared. This is one of those characteristics that either is irrelevant, or very important.</p>
<p><strong>Trustworthiness</strong>. Note down all inconsistencies in behavior, or moments when you are unsure what the product is up to.<br />
Tell the project how you feel about the product&#8217;s reliability.</p>
<p>The best start to get reliable software is to have really solid code, and properly customized code checker tools can help you with this.</p>
<p>I guess the list could be a bit longer and still be lightweight; feel free to help me out!</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%2F03%2Flightweight-reliability-testing%2F&amp;title=Lightweight%20Reliability%20Testing" 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/03/lightweight-reliability-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>test design technique name competition</title>
		<link>http://thetesteye.com/blog/2010/12/test-design-technique-name-competition/</link>
		<comments>http://thetesteye.com/blog/2010/12/test-design-technique-name-competition/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 07:45:14 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Skills]]></category>
		<category><![CDATA[test design techniques]]></category>
		<category><![CDATA[test ideas]]></category>
		<category><![CDATA[What If?]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1664</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>When I read about the &#8220;classic&#8221; test design techniques, I don&#8217;t recognize the way I come up with test ideas. Sure, the implicit equivalence partitioning is used pretty often, and I get happy the few times a state model is appropriate, but the testing I perform seldom has the unit/component focus that these techniques have. [...]]]></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 I read about the &#8220;classic&#8221; test design techniques, I don&#8217;t recognize the way I come up with test ideas.<br />
Sure, the implicit equivalence partitioning is used pretty often, and I get happy the few times a state model is appropriate, but the testing I perform seldom has the unit/component focus that these techniques have.<br />
Rather I start with a <b>What If question</b> I believe is important, e.g. what if the Client-Server connection is lost <i>here</i>.<br />
And then I use various sources to find out how this can occur, and write test ideas in an easy-to-read format:</p>
<p>- investigate behavior if Server goes down<br />
- check what happens if network cable is unplugged<br />
- can the function be performed on a really slow network (use NetLimiter)<br />
- check behavior in our load test environment<br />
- what if the connection is interrupted before/in beginning/at the end?<br />
- verify ability to Cancel operation<br />
- are error messages adequately informative? (remember Security, Secrecy&#8230;)<br />
- how will a user feel during interruption?<br />
- look at information in the log files</p>
<p>The focus is on the analysis part, to find out what we want to test.<br />
There is a mix of &#8220;what&#8221; and &#8220;how&#8221;, non-functional is not a limiting factor, and the details are left for the test executor to work out.<br />
I think this way of designing tests is extremely common, and yet we don&#8217;t have a name for it! Or do we?<br />
We should have a name competition.<br />
Vote for one of these; come up with your own suggestion; or refute the whole idea&#8230;</p>
<p>* Straightforward Test Design<br />
* Common Sense Testing<br />
* plain English Test Design<br />
* Test Idea Generation<br />
* One-Liner Tests<br />
* Test Design Un-Technique<br />
* Error Guessing<br />
* Test Design<br />
* Risk-based testing<br />
* Analysis-Focused Test Design<br />
* Test Charters<br />
* Zxcvbnm<br />
* Simple Test Design</p>
<p>- So are you promoting a test design technique that anyone can perform?<br />
Yes, I think anyone should be able to write, and understand these test ideas.<br />
To do it good, you just need to understand what is important, see the whole, and realize how it is best achievable in tests.</p>
<p>And if you can write all test ideas with a granularity so all interested parties can get a grip of the whole testing effort, you will get good feedback, and have a great start of your testing story.</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%2Ftest-design-technique-name-competition%2F&amp;title=test%20design%20technique%20name%20competition" 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/2010/12/test-design-technique-name-competition/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Synthesizing Test Ideas</title>
		<link>http://thetesteye.com/blog/2010/11/synthesizing-test-ideas/</link>
		<comments>http://thetesteye.com/blog/2010/11/synthesizing-test-ideas/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 15:18:35 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Skills]]></category>
		<category><![CDATA[Grounded Test Design]]></category>
		<category><![CDATA[ongoing test ideas]]></category>
		<category><![CDATA[synthesizing]]></category>
		<category><![CDATA[test ideas]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1593</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>It is very difficult to describe the process of synthesizing test ideas. It involves a multitude of information sources, a sense of what’s important, and a dose of creativity to come up with ingenious test ideas, and effective ways to execute them. The easiest way is to take the requirements document, re-phrase each item, and [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>It is very difficult to describe the process of synthesizing test ideas. It involves a multitude of information sources, a sense of what’s important, and a dose of creativity to come up with ingenious test ideas, and effective ways to execute them.</p>
<p>The easiest way is to take the requirements document, re-phrase each item, and optionally add some details using equivalence partitioning.</p>
<p>The best way is to use a variety of information sources and generate testworthy test ideas that have a good chance of being effective.<br />
An impossible way is to combine all important information in all possible ways.</p>
<p>Rather you should use each element that is important, and each combination you think is important.</p>
<p>Reviews are helpful, the actual product invites to some tests, and also the speed of the tests will guide you to the best ideas in your situation.</p>
<p>It is recommended to write down the test ideas, at least with a high-level granularity. If reviewing isn’t done, or the software already is available, it is faster to write them afterwards, together with the result.</p>
<p>Don’t try to cover everything, because you can’t. Rather make sure there is a breadth, and count on serendipity to find the information needed for a successful product. Some of the test ideas you will generate on-the-fly, during your test execution when you see what you actually can do with the software.</p>
<p>And don’t stop just because you reach an adequate test idea. Think some more, and you might find better ways, or new solutions to old problems.</p>
<p>I find no better way to elaborate further than to discuss different categories of test ideas:</p>
<h3>Ongoing Test Ideas</h3>
<p>Ongoing test ideas can’t be completed at once; they keep going as long as more relevant information is revealed. A good example is quality characteristics like stability; the more you test, the more you know about the stability of the product. You probably don’t do only ongoing tests (in the background) for important characteristics, but as a complement, it is very powerful, and very resource efficient.</p>
<p>Another example is ongoing usability testing for free, where the tester keeps the relevant attributes in the back of their head during any testing, and whenever a violation occurs, it is noticed, and communicated.</p>
<h3>Classic Test Ideas</h3>
<p>Classic test ideas deal with something specific, and can be written in “verify that&#8230;” format. They can be a mirror of requirements, or other things the testers know about.</p>
<p>For review and reporting’s sake, beware of granularity; rather use one test “verify appropriate handling of invalid input (empty, string, special ASCII, Unicode, long)” than a dozen of tests. In some situations you can even use “Verify explicit requirements are met”, and put focus on the more interesting test ideas.</p>
<p>Also take the opportunity to recognize which tests are better suited as automated tests, and which are safest to test automatically, and tool-aided and manually.</p>
<h3>Combinatorial Test Ideas</h3>
<p>Many bugs don’t happen in isolation (that’s why unit tests are very good, but far from a complete solution), therefore testing wants to use features, settings and data together, in different fashions and sequence.</p>
<p>Scenario testing is one way to go, pairwise is said to be good, and the tester with product knowledge can tell you at once which interoperability can’t be neglected.</p>
<p>Combinatorial test ideas use many test elements together, because we think they can have effect on each other, or we don’t know.</p>
<h3>Unorthodox Test Ideas</h3>
<p>Requirements are often written so they can be “tested” (but what usually is meant is “verified”.) This easily results in requirements being quantified and often in a contractual style, instead of describing the real needs and desires.</p>
<p>The risk of missing what is really important can be mitigated with testing that isn’t necessarily aimed towards falsifying hypothesis. “<em>You are one of few who will examine the full product in detail before it is shipped</em> [Testing Computer Software]</p>
<p>Unorthodox test ideas are open, based on something that is interesting, but without a way to put a Pass/Fail status, and more aimed towards investigation and exploration for useful information.</p>
<p>With creativity you can come up with original ways of solving a testing problem.<br />
Usability testing can be addressed by asking any heavy user what they think.<br />
Charisma might be best evaluated by having a quick look at a dozen of alternative designs.<br />
If there are a hundred options, you might want to take a chance and only look at five random.</p>
<p>These are especially vital to get feedback on, since one unorthodox test idea can generate two others, that are better, or be dismissed as irrelevant.</p>
<h3>Visual Test Ideas</h3>
<p>Some things can’t be expressed with words. And many things are much more effective to communicate with images. Try to use visual representations of your tests, also because they can generate new thoughts and understandings.</p>
<p>Examples: state models, architectural images, technology representation, test elements relations, inspiring images of any kind</p>
<p>The visual test ideas, as all the others, can be transformed to other types, morphed to many, or what is best suited.</p>
<h3>What and How?</h3>
<p>Most test ideas will probably be focused on what to test. Some will also state how to test it. This can have many benefits, e.g. if you write you’re going to use Xenu’s Link Checker, and someone points out that there’s another tool that will fit the purpose a lot better.</p>
<p>These categories are artificial, and only used to better explain the processes.<br />
When you know them, forget about them, and re-build your own model of the test design that suit your, your colleagues’ and your company’s thinking. Make sure that you change and add to your test ideas as you learn more.<br />
Your questions, hypothesis and answers will emerge.</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%2F11%2Fsynthesizing-test-ideas%2F&amp;title=Synthesizing%20Test%20Ideas" 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/2010/11/synthesizing-test-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from EuroSTAR 2009</title>
		<link>http://thetesteye.com/blog/2009/12/notes-from-eurostar-2009/</link>
		<comments>http://thetesteye.com/blog/2009/12/notes-from-eurostar-2009/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 12:15:34 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[EuroSTAR]]></category>
		<category><![CDATA[test ideas]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=666</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/>It was Stockholm again this year. Good to not have to travel far, but since you are travelling I wouldn&#8217;t object to something more exotic, and warmer. Next year it is Copenhagen, again. I had a full-packed program with 4 days of tutorials, workshops, tracks, short talks, test-labbing, conversations, so in total it is quite [...]]]></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>It was Stockholm again this year. Good to not have to travel far, but since you are travelling I wouldn&#8217;t object to something more exotic, and warmer. Next year it is Copenhagen, again.<br />
I had a full-packed program with 4 days of tutorials, workshops, tracks, short talks, test-labbing, conversations, so in total it is quite an amount of ideas since new things appear when you combine what you hear with your won reality and thoughts on testing. I am a bit exhausted after all this, which is a very good thing!</p>
<p>Monday gave Exploratory Testing Masterclass with Michael Bolton. Even though I would have expected a bit more advanced level, it was very good; here are some highlights:<br />
it&#8217;s the scripted guys that sit and play with the computer; most of what we look for is implicit, it is tacit; develop a suspicious nature, and a wild imagination; checks are change detectors; some things are so important that you don&#8217;t have to write them down; codingqa.com episode 28 is important (I listened to it, but didn&#8217;t understand what was so important); managers fear that Exploratory Testing depends on skill, is unstructured, unmanageable, unaccountable; we need to build a &#8220;management case&#8221; (or should it be middle-management case?)<br />
Michael showed an improved Boundary Value Analysis for a more complex example, where there are many boundaries; whatever focus for coverage you have, you will get other coverage for free; visualizing Test Coverage with sticky notes on a model is a good way of creating charters for Session-Based Test Management.<br />
Go beyond use cases, create rich scenarios; emphasize doing, relax planning; Test Coverage Outline and Risk List to guide future sessions; don&#8217;t try to find bugs in the beginning, it takes time away from building a model; HICCUPPS + F (Familiar Problems); you learn best when you are in control of the learning process (and have fun); who said something valuable should be that easy?<br />
Reports to make number people happy; SBTM debriefs are important for keeping quality of the testing and the report (and good for coaching and mentoring); the principal interrupter of testing work is bugs; Weinberg: &#8220;everything is information&#8221;; Dr. Phil: &#8220;How&#8217;s that working for you?&#8221;<br />
He also had good exercises, and a nice movie, a Detective Story.<br />
I haven&#8217;t been to Michael&#8217;s tutorials before, so it was about time.</p>
<p>Tuesday started with Tim Koomen tutorial &#8220;From Strategy to Techniques&#8221;; there&#8217;s a gap between the test strategy and the actual tests.<br />
He is very knowledgeable, and walked through the basic testing techniques that every tester should have in his toolbox: Equivalence Partitioning, Boundary Value Analysis, Classification Tree Method, Pairwise, Path Coverage, Condition/Decision Coverage, Input/Output Validation, CRUD, Operational profiles, Load profiles, Right/Fault paths, Checklist.<br />
The examples are focused on functionality, and a magazine discount example is shallow; it doesn&#8217;t consider if the person is just about to become 20 or 65 years old, or if you don&#8217;t know the age, or if an incorrect age is corrected. And now we haven&#8217;t even considered everything else that interacts with this small piece of functionality.<br />
Every time I see this list, I think that they don&#8217;t sum up to the testing techniques I actually use when I design tests.<br />
So my highlight was this feeling combined with my shallow knowledge about Grounded Theory; maybe we could have a super-advanced error guessing test technique, that describes the really, really good test design that happens all over the world, where we are looking at a lot more things than the requirements (more to come on this&#8230;)<br />
Tim showed PICT tool (consider 1-wise!), and audience mentioned that Mercedes-Benz also has a free tool (see pairwise.org for a long list of tools)<br />
I learned a new thing: the modified conditional coverage, where you omit tests that aren&#8217;t likely to catch errors.<br />
Sometimes I wonder how many of the tests from the classic test techniques that preferably are automated in unit tests.</p>
<p>The actual conference started with Lee Copeland talking about nine innovations you should know about: Context-Driven School (the search of best practices is a waste of time); Test-Driven-Development (help you write clean code); Really Good Books (too few testers read the books!); Open Source Tools; Testing Workshops (Specialized focus, participatory style); Freedom of the press (He is no fan of twitter, but like blogs); Virtualization (Rapid setup, state capture, reduced cost); Testing in the Cloud (rent an awful amount of machines, very cheap); Crowdsourced Testing (Lee did not mention the ethical payment dilemma)<br />
&#8220;sincerity is the key &#8211; once you learn to fake it&#8230;&#8221;<br />
Keys for future innovation: creative, talented, fearless, visionary, empowered, passionate, multiple disciplines. Do we have all of these???</p>
<p>Johan Jonasson explained Exploratory Testing and Session-Based Test Management, but since this was a short track, there wasn&#8217;t so much time left for the real juice. &#8220;ET has specific, trainable skills&#8221; (Bolton)<br />
Julian Harty, Google (where the testers seem to have huge responsibility areas) explained the concept of Trinity Testing, 30-90 minutes walkthrough(s) by Developer, Tester, Domain Expert. Not radically new, but it felt very fresh and effective. Julian was the only one I saw that brought a hand-out, one paper with the essentials.<br />
Geoff Thompson talked about reporting, that &#8220;it&#8217;s the job of the communicator to communicate.&#8221; 1/10 of men (1/50 for women) are color-blind, and maybe you want everyone to understand the report? (I saw two other presentations, where red-green was used to highlight important differences.) &#8220;Know your recipients, what information do they want?&#8221;, &#8220;honesty is always the best option.&#8221;<br />
Michel Bolton had a short session on &#8220;Burning Issues of the Day&#8221; that is available <a title="here" href="http://www.developsense.com/presentations/2009-12-EuroSTAR-BurningIssues.pps" target="_blank">here</a>. Very funny, very thought-worthy, very good.<br />
Jonathan Kohl talked about Agile having lost a lot of its original value, it is re-branded, old stuff, and has become business. Process focus can distract from skill development, the point is: focus your work on creating value.<br />
I asked Jonathan afterwards about Session Tester (where not much has happened lately), and he said that the programmers are too busy, but it will happen things pretty soon.</p>
<p>Wednesday&#8217;s first keynote was Naomi Karten about change; change that represents the loss of control, change that we often respond to in an emotional and visceral way.<br />
Hofstadter&#8217;s Law: It always take longer than you expect, even when you take into account Hofstadter&#8217;s Law.<br />
Regularly communicate the status of the change, also when you don&#8217;t have any news, or when you&#8217;re not allowed to tell the news (say that you can&#8217;t say anything!)<br />
Listening and empathy are the most important change management tools.<br />
The biggest mistake is to forget the chaos; and in chaos: don&#8217;t make any irreversible decisions.<br />
This was my favorite keynote, and as I&#8217;m writing this I understand there was some really important information in the presentation.<br />
Mike Ennis talked about software metrics, that help you manage the end game of a software project.<br />
The end game term is taken from chess, where the outcome is almost decided, it is just a matter of technique, primarily about not making mistakes. Mike used the analogy that if you can anticipate what will happen, you know what to do next.<br />
He defined example release criteria, which often aren&#8217;t met, but business decisions can overrule the criteria.<br />
40% of the code is about positive requirements, &#8220;not a huge fan of exploratory testing, do it if you have time, after the standard tests have been run&#8221;.<br />
He used a Spider Chart (aka Radar Plot) to visualize The Big Six Metrics (Test Completion Rate, Test Success Rate, Total Open Defects, Defects Found this week, Code Turmoil, Code Coverage.)<br />
A question was raised that there is a risk of over-simplifying things, and the answer was: &#8220;Yes, but these are indicators only.&#8221;<br />
Erik Boelen talked about Risk-based test strategy, if you do it with different roles it is like Läkerol, it makes people talk.<br />
He likes games, the we-versus-them game with developers is good, at his place developers with many bugs buy drinks to the testers; and testers aren&#8217;t allowed to say one word for a week; last week that word was testing&#8230;<br />
A very interesting and nice thing about the presentation was that he explained their (very good, but for some, very provocative, I assume) test method as a natural and obvious way:<br />
They take the entry paths from the Risks and perform Exploratory Testing. For High and Medium risk they document test cases as they explore, and for Low risks they just report the results.<br />
&#8220;Eventually testing will rule the world.&#8221;<br />
Shrini Kulkarni talked about dangerous metrics, and that software development must consider where it is suitable with measurements. (Shrini hates SMART by the way, so I like him.)<br />
A root cause is that metrics/measurements represent rich multi-dimensional data, there is inevitable information loss.<br />
People might say &#8220;we can&#8217;t improve without metrics&#8221;, but you could use metrics as clues to solve and uncover deeper issues.<br />
We can report with stories attached to the numbers, but still, we are losing information.<br />
Susan Windsor had a double session on communication styles where time flied. In the audience, everyone said No to &#8220;Exploratory Testing adds no value&#8221;<br />
Art of Storytelling involves: Random, Intuitive, Holistic, Subjective, Looks at wholes (two of my favorite adjectives!)<br />
Research shows that interviewing is the most ineffective method when hiring.<br />
She noted that a high proportion of testers also do creative things like music, poetry (which seems natural, it is good to have trained a lot at being creative.)<br />
We looked at four different Personal Communication Styles (why is it always 4 different types of persons??): Strategist, Mediator, Presenter, Director.<br />
Gitte Ottosen had the ending keynote of the day with a presentation about combining Agile and Maturity Models (&#8220;CMM = Consultant Money Maker&#8221;)<br />
&#8220;Metrics, I know they are dangerous, but also necessary.&#8221;<br />
Manual Testing involves using the story to do exploratory testing (&#8220;continuous learning as we implement the feature.)</p>
<p>On Thursday I was wise enough to skip 2 sessions in order to have a late breakfast and practice my presentation.<br />
So the first presentation of the day was Zeger van Hese (he won the best paper award for the second time this year) that shared his experiences of introducing Agile, but only doing parts of the full-blown, capital A stuff (resulting in a Real-world, semi-Agile process.)<br />
They used this strange mix of Waterfall and Agile that many, many companies have, and got a better and better situation as more members of the team sat in the same room.<br />
But in the end they fell back to old behavior, there were many late changes, many Release Candidates, and a one month delay. But; excellent quality and stability.<br />
3 Agile goals: better feedback, faster delivery, less waste.<br />
They did a big Agile no-no by using manual testing, which seems like a wise deviation to me.<br />
A quote attributed to Einstein, and several others: &#8220;In theory, there is no difference between theory and practice; In practice, there is.&#8221;<br />
Next presentation was my favorite of the whole conference: Fiona Charles, Modeling Scenarios with a Framework Based on Data.<br />
They built a conceptual framework at 2 levels: an overall model of the system (testing), and the tests to encapsulate in that model.<br />
They did a structured analysis of all attributes for each framework element, and then used these attributes to build simple, and then more complex, scenarios. This is difficult to do for many testers, so careful review of this work is a way to make sure the results are good.<br />
I think this is an example of the test design technique I thought about on Tuesday, a very advanced, structured way of designing tests that can&#8217;t be captured by the classic test design techniques (error-guessing is closest, but there&#8217;s a lot more to it.) I like to call this Grounded Test Design (more to come on this&#8230;)<br />
&#8220;scenario testing is a nice thing to add to your repertoire&#8221;, &#8220;combine two or more models&#8221;, &#8220;don&#8217;t ever fall in love with your model&#8221;; they found 478 bugs, and all except 20 was essential to fix for the customer.<br />
What you need to do something like this: testers with domain experience, business input and scenario review (and maybe an industry book), a model, structured analysis.<br />
After lunch, I had a second session in the Test Lab, so I could report some of the bugs Zeger and I found the day earlier. It was great to test on real stuff, but I didn&#8217;t have the time that I would have liked in order to understand the product and its failures. There weren&#8217;t time (at least for me) to discuss in depth the findings with other testers, which is something I hope to be able to do next year (I&#8217;m hoping the Test Lab will continue.)<br />
At the last presentation slot, I did my thing on &#8220;More and Better Test Ideas&#8221;. People were tired, but looked interested, so I&#8217;m happy with the presentation. I won&#8217;t recapitulate the session, but I did talk about the potato, but had to skip the new Find Five Faults analogy (unexpected time pressure, I&#8217;m still in doubt that I got the 38 minutes I was supposed to.)<br />
The paper is available <a title="here" href="http://www.thetesteye.com/papers/redgren_moreandbettertestideas.doc" target="_self">here</a>, the presentation <a title="here" href="http://www.thetesteye.com/presentations/redgren_moreandbettertestideas.ppt" target="_self">here</a>, and it will be given as a EuroSTAR webinar at December 15th.<br />
Good questions, and also examples of how similar approaches are used by others. A bit more than 10% of (almost 100?) attendants use test ideas/conditions.<br />
The next day I got a mail stating that ideas from my presentation could be used at once; the best feedback to hope for.</p>
<p>The Test Lab organizers (James Lyndsay and Bart Knaack) seemed happy when presenting the results, and it&#8217;s good to know that the efforts might make open-source medical product OpenEMR a bit better (there is certainly room for improvements&#8230;)<br />
At the final panel debate half of the audience voted that certification is important, Tobias Fors shared the insightful &#8220;as a developer I was scared about code review, but then I realized it really was about my low self-esteem.&#8221;<br />
Regarding teaching testing in school, it was said that critical thinking should be taught early.<br />
&#8220;How do we breach the barriers and invite the developers to our world?&#8221;<br />
Dorothy Graham (who reviewed every presentation!) ended the conference and announced the next years programme chair John Fodeh.</p>
<p>Overall it was a very nice conference, at the expo Robert from ps_testware was nice and let me win a chess game this year also.<br />
Recurring themes were Agile/Exploratory Testing (why are they grouped together?) and now and then the importance of a Story was emphasized.<br />
Unknown source: &#8220;The higher and more complex quality objectives you have, the more manual testing is needed.&#8221;<br />
Attending a conference isn&#8217;t about learning truths from the experts, it&#8217;s more about getting input to be able to create your own ideas that apply to your job, and to meet people, hear stories, interact with people that share your passion: software testing.<br />
See you next year!</p>
<p>/Rikard</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%2F2009%2F12%2Fnotes-from-eurostar-2009%2F&amp;title=Notes%20from%20EuroSTAR%202009" 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/2009/12/notes-from-eurostar-2009/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Inquisitive Tester &#8211; Part I: Question the tests</title>
		<link>http://thetesteye.com/blog/2009/08/the-inquisitive-tester-part-i-question-the-tests/</link>
		<comments>http://thetesteye.com/blog/2009/08/the-inquisitive-tester-part-i-question-the-tests/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 07:36:16 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[critical thinking]]></category>
		<category><![CDATA[inquisitive]]></category>
		<category><![CDATA[questioning]]></category>
		<category><![CDATA[test case]]></category>
		<category><![CDATA[test ideas]]></category>
		<category><![CDATA[test planning]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=317</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/skills.png" width="48" height="48" alt="" title="Skills" /><br/>In order to become a successful inquisitive tester, there are a couple of things you can do to improve your skills beyond the more common quest to &#8220;question a product&#8221;. One important thing is to question the tests themselves. &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; Have you ever run tests and wondered if they were really necessary, perhaps knowing that the tests [...]]]></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/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>In order to become a successful inquisitive tester, there are a couple of things you can do to improve your skills beyond the more common quest to &#8220;question a product&#8221;. One important thing is to question the tests themselves.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Have you ever run tests and wondered if they were really necessary, perhaps knowing that the tests are useless?<br />
Have you ever run tests that were too old and not updated with latest terminology or functionality?<br />
Do your tests contain too much configuration information? Should this be put elsewhere?<br />
Have tests become redundant because those failures no longer happen, ever?<br />
Have the intent of the test been lost and therefore been rendered useless?<br />
Have the tests already been run, on the same build? Twice?<br />
Have you found any bugs or any important information at all with the tests?</p>
<p>Are your tests the most <a href="http://www.kaner.com/pdfs/GoodTest.pdf" target="_blank">powerful</a>?<br />
Are the tests credible?<br />
Can the tests be faster to execute?<br />
Can you run the most important tests first?<br />
Are the tests too narrow and/or too general?<br />
Do you really understand the test?<br />
Have the original test idea been lost in translation?<br />
Are the tests too much of a projection of the test designer&#8217;s thought of view?</p>
<p>Are your tests interesting or boring to execute?<br />
Are the tests in line with your test strategies?<br />
How often do you change your test approaches?<br />
Can the tests instead be better used as input to developers&#8217; unit tests?<br />
Can the essence of the tests be used elsewhere?<br />
Have your tests been reviewed by your colleagues, including technical writers?<br />
Have your scenario tests been reviewed by business people?<br />
Have you captured how the users will use the software in the tests?</p>
<p>Are you satisfied with your tests?<br />
Are your <a href="http://thetesteye.com/blog/2009/03/the-hidden-project-stakeholders/" target="_blank">(hidden) stakeholders</a> satisfied with your tests?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Can you come up with more questions?<br />
Regards,<br />
the test eye (Henrik, Martin &amp; Rikard)</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%2F2009%2F08%2Fthe-inquisitive-tester-part-i-question-the-tests%2F&amp;title=The%20Inquisitive%20Tester%20%26%238211%3B%20Part%20I%3A%20Question%20the%20tests" 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/2009/08/the-inquisitive-tester-part-i-question-the-tests/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>TEST IDEA TRIGGERS</title>
		<link>http://thetesteye.com/blog/2009/06/test-idea-triggers/</link>
		<comments>http://thetesteye.com/blog/2009/06/test-idea-triggers/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 13:03:40 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[quality attributes]]></category>
		<category><![CDATA[test ideas]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=329</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/skills.png" width="48" height="48" alt="" title="Skills" /><br/>When you come up with a new test idea, you are using your knowledge and experience, but there is also some sort of stimuli that triggers the idea. Something you see, hear, understand or think about. You seldom think in totally new ways, you rather combine things in a new way. These are my favorite [...]]]></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/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>When you come up with a new test idea, you are using your knowledge and experience, but there is also some sort of stimuli that triggers the idea. Something you see, hear, understand or think about.</p>
<p>You seldom think in totally new ways, you rather combine things in a new way.</p>
<p>These are my favorite test idea triggers:</p>
<p>* think about each feature (and connect with testing or technical knowledge)</p>
<p>* create or understand a model of the software</p>
<p>* think about interaction between items in the system</p>
<p>* thinking about quality attributes (CRUSSPIC STMPL + Accessibility)</p>
<p>* read bug report titles for similar functionality</p>
<p>* read test idea lists</p>
<p>* play around with the software, or a prototype, or a previous version</p>
<p>* change perspective, see your software as a little box among many others</p>
<p> </p>
<p>What triggers you?</p>
<p>Do you get help from Session Tester Primers?<br />
(http://sessiontester.openqa.org/download.html)</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%2F2009%2F06%2Ftest-idea-triggers%2F&amp;title=TEST%20IDEA%20TRIGGERS" 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/2009/06/test-idea-triggers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>More and Better Test Ideas</title>
		<link>http://thetesteye.com/blog/2009/05/more-and-better-test-ideas/</link>
		<comments>http://thetesteye.com/blog/2009/05/more-and-better-test-ideas/#comments</comments>
		<pubDate>Fri, 22 May 2009 12:27:14 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[EuroSTAR]]></category>
		<category><![CDATA[test ideas]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=296</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>At EuroSTAR 2009 I will present &#8220;More and Better Test Ideas&#8220;; the main idea being that testers could generate many different types of test ideas, and communicate them in a condensed one-liner format. If you have great tips on how to come up with really good test ideas, or want to review the paper I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>At EuroSTAR 2009 I will present &#8220;<a title="More and Better Test Ideas" href="http://www.eurostarconferences.com/conferences/session-details.aspx?sessionId=131" target="_blank">More and Better Test Ideas</a>&#8220;; the main idea being that testers could generate many different types of test ideas, and communicate them in a condensed one-liner format.<br />
If you have great tips on how to come up with really good test ideas, or want to review the paper I&#8217;m about to write, let me know.</p>
<p>/Rikard</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%2F2009%2F05%2Fmore-and-better-test-ideas%2F&amp;title=More%20and%20Better%20Test%20Ideas" 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/2009/05/more-and-better-test-ideas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Testing Clichés Part I &#8211; Expected Results</title>
		<link>http://thetesteye.com/blog/2009/03/testing-cliches-part-i-expected-results/</link>
		<comments>http://thetesteye.com/blog/2009/03/testing-cliches-part-i-expected-results/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 14:48:59 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[cliché]]></category>
		<category><![CDATA[scripted testing]]></category>
		<category><![CDATA[test case]]></category>
		<category><![CDATA[test ideas]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://thetesteye.com/wordpress/?p=127</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/>Sometimes it is said that each test case must have an expected result, or even worse, that each step of a test case must have an expected result. This is the extreme of scripted testing that I dislike for two reasons: * It takes a lot of time to write and follow detailed test cases; [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/><p>Sometimes it is said that each test case must have an expected result, or even worse, that each step of a test case must have an expected result.<br />
This is the extreme of scripted testing that I dislike for two reasons:<br />
* It takes a lot of time to write and follow detailed test cases; time that is better spent testing things you haven&#8217;t had the time or enough information to thoroughly document.<br />
* It takes away the freedom of the tester to try things a bit different, so we will learn less, narrow our thinking, have less chance of finding new, interesting information, and it will be boring to test.</p>
<p>I understand that the reason for the details is that you want to be sure exactly what has been tested.<br />
But the problem with this reasoning is that in software testing, there are so many things that aren&#8217;t tested. You are not testing on the exact same data that your customers use, you are not testing on the exact same hardware and interacting software, and you are not testing in the exact same way as the customers will use your software.<br />
So we can be sure which tests have been run, but that doesn&#8217;t necesarily mean it will work for the customers.</p>
<p>This is an example where (Bad) Process is way too much more important than Content.</p>
<p>I prefer a lot of one-liner test ideas, that either can be used in vague test cases or as starting point for Exploratory testing.</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%2F2009%2F03%2Ftesting-cliches-part-i-expected-results%2F&amp;title=Testing%20Clich%C3%A9s%20Part%20I%20%26%238211%3B%20Expected%20Results" 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/2009/03/testing-cliches-part-i-expected-results/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

