<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="0.92" xml:base="http://www.testingreflections.com">
<channel>
 <title>Ainars Galvans's blog</title>
 <link>http://www.testingreflections.com/blog/1469</link>
 <description></description>
 <language>en</language>
<item>
 <title>Farewell testingreflections!</title>
 <link>http://www.testingreflections.com/node/view/8137</link>
 <description>Yes, the decision to move my blog to a &lt;a href=http://www.softwaretestingclub.com/profiles/blog/list?user=2ii6qdzx8f33t&gt;new location&lt;/a&gt; is made. That was not an easy decision because testing reflections has become my blogging motto. Thank you Antony for everything. &lt;br /&gt;
There are different reasons for the decision. One of the reasons is that I feel I don’t belong here, not any more or perhaps never had. I feel like testingreflections lives primary under the agile banner. I’ve been inspired a lot by agile ideas, but I never adopted them. I &lt;a href= http://www.satisfice.com/blog/archives/299&gt; reclaim my personal method &lt;/a&gt;.</description>
<pubDate>Thu, 18 Jun 2009 07:48:03 +0100</pubDate></item>
<item>
 <title>Let them feel in charge! Tips for test process improvement</title>
 <link>http://www.testingreflections.com/node/view/7968</link>
 <description>Did you ever felt like this “Why managers and developers want to teach me how to test?! I’m the tester. I know how to test!”. Ever wanted to &lt;i&gt;teach&lt;/i&gt; the cook how to cook to satisfy your taste? &lt;br /&gt;
The trick I’ve learned is to let stakeholders influence what I test but decide how to test it myself. However this is not so simple: to let them influence I must make testing process crystal-clear for them. And it means different things in different contexts (and you know - context changes in time).</description>
<pubDate>Tue, 14 Apr 2009 10:04:29 +0100</pubDate></item>
<item>
 <title>Why do WE do software testing?</title>
 <link>http://www.testingreflections.com/node/view/7955</link>
 <description>The background of this blog is so complex that I don’t want to waste my time explaining and yours reading it. Anyway, I wanted to organize my meta-thinking about testing that I do in my current project. &lt;br /&gt;
So what follow is a context-specific; subjective(my personal experience based) list of types of value we tester provide to project while testing code (I choose to limit my thinking to so called dynamic testing and do not include such tasks as review):</description>
<pubDate>Mon, 06 Apr 2009 14:18:04 +0100</pubDate></item>
<item>
 <title>What brings controversy: incomprehensible computer or people incomprehension?</title>
 <link>http://www.testingreflections.com/node/view/7942</link>
 <description>Do you know the history of &lt;a href= http://en.wikipedia.org/wiki/Four_color_theorem &gt;four color theorem&lt;/a&gt;. It was the first major math theorem to be proven with extensive computer assistance. Which caused a lot of &lt;b&gt;controversy&lt;/b&gt; ... (among mathematicians).&lt;br /&gt;
&lt;br /&gt;
I somehow recalled this fact when reading Matthew considering &lt;a href=http://xndev.blogspot.com/2009/03/history-of-ideas-in-software-testing.html&gt;history of published testing ideas &lt;/a&gt;. I believe he choose to ignore events (such as Year 2000 problem, trend of cutting IT department costs a few years later, etc.) to concentrate on inventions (methodologies and tools). I support Matthew in his work, but I’m afraid I can’t contribute as I made my career ignoring most of the publications. I think I made my career for historical reason: I chose to excel as a tester and worked hard while others struggled to find path to development career (at that time tester was seen as second-class citizen at least in my company and I proved this to be wrong). It would not be enough today, I'm afraid.</description>
<pubDate>Tue, 24 Mar 2009 09:37:31 +0000</pubDate></item>
<item>
 <title>Supportive and Directive test documentation.</title>
 <link>http://www.testingreflections.com/node/view/7928</link>
 <description>So there was (unfortunately) the exploratory testing good scripted testing bad conversation which I don’t want to continue. But I learned a few more reasons for scripted testing during the conversation: lack of tester’s commitment or competence. I’ll explore them in this blog and provide link to a space where I’ve stored some test case and other test documentation samples. I think rather than talking what is good and what is wrong we need to share examples.</description>
<pubDate>Wed, 11 Mar 2009 15:17:47 +0000</pubDate></item>
<item>
 <title>Why do we keep writing (manual) Test Cases upfront?</title>
 <link>http://www.testingreflections.com/node/view/7903</link>
 <description>There are at least 2 ways how developers could write unit tests: before code (TDD) or after code is ready. The same applies to writing manual test cases and test scripts (given that we decided to write them at all). There are many benefits of writing up-front: you could review, better plan (schedule) and control, test faster once code is ready, etc. The draw-back is only one - you spend more effort (budget)… (well there are actually more but let’s forget about them now). But do you know how much more? 4 times…?</description>
<pubDate>Fri, 27 Feb 2009 12:11:10 +0000</pubDate></item>
<item>
 <title>Communication skills: what are they?</title>
 <link>http://www.testingreflections.com/node/view/7830</link>
 <description>We were recently &lt;a href=http://www.sqaforums.com/showflat.php?Number=543862&gt; discussing &lt;/a&gt; how essential communication skills are for a tester. We all agree that they are valuable, but are they number 1? More valuable than bug reporting, problem solving, etc? Well, I’m afraid we can’t draw a line between them. Not only are they interrelated; &lt;a href=http://www.stickyminds.com/s.asp?F=S14606_COL _2 &gt;testers with coping skills &lt;/a&gt; overcome a lack of one skill using others instead.</description>
<pubDate>Wed, 28 Jan 2009 13:57:35 +0000</pubDate></item>
<item>
 <title>Make test objectives desirable for tester</title>
 <link>http://www.testingreflections.com/node/view/7767</link>
 <description>I’m a manager who is still testing. I can afford to do what like to. This makes me very productive at what I do. When setting objectives for a testing task I take into account following:
&lt;li&gt;What must be done (the value of the task) &lt;/li&gt;&lt;li&gt;
What I think I can do well &lt;/li&gt;&lt;li&gt;
What else could I learn to do (better)&lt;/li&gt;
&lt;p&gt;&lt;/p&gt;
And I try to hire testers who are like me. And I try to treat them as myself – I take the same 3 things into account when set objectives for them. Well, I try to.</description>
<pubDate>Tue, 20 Jan 2009 13:54:53 +0000</pubDate></item>
<item>
 <title>Chance-based testing</title>
 <link>http://www.testingreflections.com/node/view/7738</link>
 <description>…If chance and risk are synonyms, then risk-based testing should not be too far from chance-based testing, should it? No I’m serious. Or do you think following quotes are from people who knows too little about test techniques?
&lt;blockquote&gt;
“How can we maximize &lt;b&gt;the chance &lt;/b&gt; of finding such a problem in the limited time we have to test?”
&lt;/blockquote&gt;

&lt;blockquote&gt;
“&lt;b&gt;I was lucky enough&lt;/b&gt; in my random selection of order for retesting the fixes that the system was in a state for me to get some simple extra tests in for the previous feature.”
&lt;/blockquote&gt;


Casinos makes money on &lt;a href= http://en.wikipedia.org/wiki/Roulette&gt;roulette&lt;/a&gt; because they knows statistics. Testing is not as random as dice roll, but we could make a few conclusions if we analyze statistics. One of the conclusions that I make is following: it makes a lot of sense to vary tests (minefield analogy) when we do it first few times. But as we do regression again and again the effect is lost.</description>
<pubDate>Mon, 12 Jan 2009 15:59:34 +0000</pubDate></item>
<item>
 <title>An interview hint</title>
 <link>http://www.testingreflections.com/node/view/7735</link>
 <description>A hint is short: I want fair answers, not the right ones.&lt;br /&gt;
During interview if I ask either "do you like doing regression testing", "how to test this screen", or even "what is a functional testing", I don't expect the answer from any book. I want to learn about your experience, about your ability to think, analyse, solve problems. I want to see if you are aware of context, ...&lt;br /&gt;
Maybe there are different people. Maybe other test managers during expects to hear the right not the fair answers, but I wouldn't take such a job - to have a boss who want the right answers instead of the fair ones is the worst I could imagine.</description>
<pubDate>Sat, 10 Jan 2009 16:42:46 +0000</pubDate></item>
<item>
 <title>Survivor’s lessons in test management</title>
 <link>http://www.testingreflections.com/node/view/7713</link>
 <description>No I don’t mean TV show about people living weeks on a beach. I somehow mean &lt;a href= http://www.discoverychannel.co.uk/web/born-survivor/&gt;show &lt;/a&gt; on a discovery channel. I want to tell you what I learned from a project. It was supposed for 3-4 experienced testers, but I did it all by myself. I had to sacrifice all my beliefs of test management to do so. That’s why I &lt;a href=http://www.testingreflections.com/node/view/7589 &gt;admit &lt;/a&gt;I no more understand how to manage testing (well).</description>
<pubDate>Tue, 06 Jan 2009 10:54:56 +0000</pubDate></item>
<item>
 <title>I’m skeptic for the mind ability to analyze the mind</title>
 <link>http://www.testingreflections.com/node/view/7709</link>
 <description>I’m not &lt;a href= http://www.buccaneerscholar.com&gt;buccaneer-scholar &lt;/a&gt; though I recommend you to think if you are one and join the club. I recommend you to think what type of scholar you are, anyway. What follows is my own thinking of why I think I’m a skeptic-scholar and has always been. As a skeptic-scholar I welcome new ideas because I’m as skeptic about their value as I am about the established values… actually I don’t establish values at all.</description>
<pubDate>Mon, 05 Jan 2009 12:28:58 +0000</pubDate></item>
<item>
 <title>Voice-pairing or New testers brings new ideas</title>
 <link>http://www.testingreflections.com/node/view/7642</link>
 <description>I’m happy for Oleg recently joined my test team. He is very fast as filling in gap between his previous company testing practices and mine. Moreover, as a new player in a team he brings new ideas. He adds his own vision, experience and context to everything I recommend And I like to be misinterpreted (unless we are running out of time and we are not yet in the project he is assigned to). &lt;br /&gt;
So one of his inventions is skype-pair-testing. I was first surprised to learn about it but then I recalled a very similar practice with pair-bug-hunting. You could &lt;a href=http://www.softwaretestingclub.com/profiles/blogs/voice-pair-testing&gt;read details here &lt;/a&gt;.</description>
<pubDate>Mon, 15 Dec 2008 12:33:31 +0000</pubDate></item>
<item>
 <title>QA testing is black magic for developers</title>
 <link>http://www.testingreflections.com/node/view/7624</link>
 <description>Just red &lt;a href= http://www.sqablogs.com/michaeljf/1921/What+is+it+you+are+testing%3F.html&gt;a blog &lt;/a&gt; about developers having no idea of what QA team is doing. As I can’t seem to be able to add a comment to Michael Furmaniuk’s blog (which is by the way in the list of blogs I read) I decided to write a short reflection here in my blog.&lt;br /&gt;
Well, developers may or may not know read our test cases and learn what tools we are using. But developers know for sure what the requirements we have and what the code testers get. They know the bugs testers report. What they are most curious about (in my experience) are two things:&lt;br /&gt;
1)	How do we manage to find all those bugs they missed.  &lt;br /&gt;
2)	Why do we sometimes find them so late.</description>
<pubDate>Tue, 09 Dec 2008 08:29:22 +0000</pubDate></item>
<item>
 <title>Do you write test cases to kill time?</title>
 <link>http://www.testingreflections.com/node/view/7619</link>
 <description>I wouldn’t believe myself until saw this really happening. Testers keep writing detailed test cases up-front with the primary goal to justify the time they spend early on the project. And right they are (are they?). At least they believe so. Managers see evidence that testers have red and understood all the requirements, covered them by test cases.  Testers don’t have to think how to prove time spent on reviewing requirements even if they don’t find any issues there. And if developers delay a milestone we have more time to polish the test cases, do one more review or them, write more details, etc. Test lead doesn’t have to worry that on the next project testers will be added much later on the project schedule. Everything is fine but quality.</description>
<pubDate>Mon, 08 Dec 2008 09:52:45 +0000</pubDate></item>
</channel>
</rss>

