<?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>Grey-box techniques for excluding tests</title>
 <link>http://www.testingreflections.com/node/view/7131</link>
 <description>&lt;i&gt; Don’t test the reused code tested previously &lt;/i&gt; – you will have more time to test new code. This heuristic for a black-box tester is basically all the idea of this blog – one I was creating for a week … I started this as blog about techniques, but wanted to be clear about grey box. A research on the term ended quite a long story below. If you don’t care about it – scroll down to the last chapter describing the techniques.</description>
<pubDate>Mon, 30 Jun 2008 07:33:18 -0500</pubDate></item>
<item>
 <title>How to teach grey-box testing?</title>
 <link>http://www.testingreflections.com/node/view/7101</link>
 <description>When I’m teaching new testers I use (specific chapters from) &lt;a href= http://www.testingeducation.com/BBST/index.html &gt;Black Box Software Testing&lt;/a&gt; course by Cem Kaner and James Bach. Those are great materials. However there are some topics not covered to an extent that I would like to (probably because of the specific of software we are creating in our company). For instance &lt;a href=http://www.testingreflections.com/node/view/6200&gt; multi-edit heuristic &lt;/a&gt; and &lt;a href=http://www.testingreflections.com/node/view/6909&gt;environment-specific&lt;/a&gt; handling tests. Maybe those topics are more in grey-box than in black-box, but for sure they are not the only topics of grey-box...</description>
<pubDate>Thu, 19 Jun 2008 01:34:59 -0500</pubDate></item>
<item>
 <title>Baltic/Nordic region events</title>
 <link>http://www.testingreflections.com/node/view/6956</link>
 <description>If you live in a small country like me, you may or may not need to travel too far to get to testing conference. There is an annual Latvia test conference and I know numerous conferences in Sweden. Although I don’t like to go to conferences too much, I try to learn about them and their content as much as possible. Here I share what I know about my region conferences and hope to learn more from you.</description>
<pubDate>Sat, 10 May 2008 05:49:39 -0500</pubDate></item>
<item>
 <title>Process VS People oriented test management</title>
 <link>http://www.testingreflections.com/node/view/6954</link>
 <description>Once upon a time I &lt;a href= http://www.testingreflections.com/node/view/5486&gt;cared&lt;/a&gt; about tester certification. I’m tired to be. There is but one lesson I learned - just as scripted and exploratory testing are two extremes of all the possible testing approach, there process-oriented and people(skill)-oriented test management styles. And it does matter which one your manager is… I don’t like to work with process-oriented managers – this is something to remember when new opportunities will appear either within my own organization or outside.</description>
<pubDate>Fri, 09 May 2008 08:16:50 -0500</pubDate></item>
<item>
 <title>I don’t use math in performance testing, do I ?</title>
 <link>http://www.testingreflections.com/node/view/6949</link>
 <description>I’ve seen testers &lt;a href= http://www.eviltester.com/index.php/2008/04/22/5-books-i-recommend-to-software-testers-that-most-testers-have-probably-never-read/&gt;recommending &lt;/a&gt;The Art of War or Weinberg books which are not about testing at all. I’ve also seen performance testers recommending knowledge of probability theory, statistics and modeling principles. I don’t apply this knowledge in performance testing myself – well at least not directly. I never think about things like distribution function, mean deviation, etc. Do you? Don’t I ?!</description>
<pubDate>Thu, 08 May 2008 08:26:55 -0500</pubDate></item>
<item>
 <title>Stability test tool: batch file</title>
 <link>http://www.testingreflections.com/node/view/6923</link>
 <description>This morning I realized that last Friday I did something that seems very simple to me, but may not be for young people not used to DOC (or at least windows95). I run a bat file test.bat containing following lines:&lt;br /&gt;
&lt;br /&gt;
:loop &lt;br /&gt;
copy test\*.* import\*.*&lt;br /&gt;
sleep 600&lt;br /&gt;
goto loop&lt;br /&gt;
&lt;br /&gt;
The same documents get copied into import directory each 10 minutes (600 seconds=10minutes). I was testing server who is able to pick up files incoming into this folder. It is quite typical to have such services to automatically process faxed documents and email attachments. But you could replace copy command with your process execution call or anything.</description>
<pubDate>Mon, 28 Apr 2008 02:31:17 -0500</pubDate></item>
<item>
 <title>Reliability is not only about overload: RANDOMize your system state</title>
 <link>http://www.testingreflections.com/node/view/6909</link>
 <description>I never used mnemonics. Never say never... Here is my own mnemonic. Double RANDOM stands for ReadRights AalternativeAccess, NoNetwork, DesynchronyzedData, OutOf(whatever resource), MinMax(installation). Depending on context (e.g. reliability requirements, etc.) I spend more or less time trying to emulate system states unexpected by developer and thus unhandled by code.</description>
<pubDate>Thu, 24 Apr 2008 11:15:18 -0500</pubDate></item>
<item>
 <title>The only defect measure I would publish</title>
 <link>http://www.testingreflections.com/node/view/6871</link>
 <description>Recently I’ve found my (sever years old) presentations with a lot of defect metrics and analysis. Only one slide I am proud of still – the percentage of “cancelled” bugs (drilled-down to percentage of reject reason: duplicated, not repeatable, etc.). What I like about this measure that it is direct – I’m really interested to keep the number of rejected bugs low – yes I’m interested in testers &lt;a href=http://www.testingreflections.com/node/view/4699&gt;not reporting &lt;/a&gt; them in the first place.</description>
<pubDate>Mon, 14 Apr 2008 08:58:43 -0500</pubDate></item>
<item>
 <title>Performance: art and/or technique(s)?</title>
 <link>http://www.testingreflections.com/node/view/6721</link>
 <description>What follows is nothing new. I only try to take another look to what have been written so far. Scott Barber recently &lt;a href= http://www.testingreflections.com/node/view/6665&gt;commented&lt;/a&gt; &lt;i&gt; The whole situation is sad. Tool vendors dominate the training market (at least in performance testing) &lt;/i&gt;. Perhaps I don’t care for training as I train my people myself, but I care for stereotype created by dominating vendors. I will bring my own understanding of by-effect caused by load tools bringing the nice load tools. No I don’t say that performance testing is no more an art. But there are certain limits we are yet to break.</description>
<pubDate>Wed, 12 Mar 2008 10:32:24 -0500</pubDate></item>
<item>
 <title>Performance testing and coverage</title>
 <link>http://www.testingreflections.com/node/view/6709</link>
 <description>I’m doing something like performance testing as consultant now. First thing I say to my customer is this: I will not replicate real application usage! I will only emulate simultaneous clicking in a few places of your application: tiny functional coverage; incomplete environment and data; no emulation of unexpected events… It reminds me of a joke about physicists analyzing a spherical horse in a vacuum.</description>
<pubDate>Mon, 10 Mar 2008 08:46:48 -0500</pubDate></item>
<item>
 <title>Is testing as different as economic systems?</title>
 <link>http://www.testingreflections.com/node/view/6630</link>
 <description>I have lived in two out of &lt;a href=http://en.wikipedia.org/wiki/Economic_system&gt; 5 basic types of economic systems&lt;/a&gt;: planned (Soviet Union) and market (Latvia now) economy. I could draw certain similarity with notion of &lt;a href=http://www.io.com/~wazmo/papers/four_schools.pdf &gt; testing schools&lt;/a&gt;.  … well at least to a degree of my interpretation of the notion. Based on my (perhaps limited) experience – I prefer to think about the reasons for implications described – in terms of decision making…</description>
<pubDate>Tue, 26 Feb 2008 05:54:52 -0600</pubDate></item>
<item>
 <title>Do you keep notes about “the first below the line” tests?</title>
 <link>http://www.testingreflections.com/node/view/6567</link>
 <description>We can’t test everything. So it would be logical to divide tests into &lt;i&gt;must&lt;/i&gt; and &lt;i&gt;may (if time permit)&lt;/i&gt;”  test. To have some tests &lt;i&gt;reserved&lt;/i&gt;... Nevertheless, in continuous integration projects I have “it’s now or never” rule as testing new features. I may postpone whole feature testing, but specific test ideas – never. I’m not sure if I’m right – that’s why I’m writing this.</description>
<pubDate>Tue, 12 Feb 2008 09:25:26 -0600</pubDate></item>
<item>
 <title>Test Case Review</title>
 <link>http://www.testingreflections.com/node/view/6490</link>
 <description>For years I was wondering why we disagree with people about exploratory testing. Recently (working close with them) I’ve realized part of their thinking: To review test case you have to document it. You have to document it in advance to test execution; otherwise you will run unapproved test cases. You can’t review test cases in exploratory testing because there are no test cases written in advance to test execution.</description>
<pubDate>Thu, 31 Jan 2008 11:03:15 -0600</pubDate></item>
<item>
 <title>Interview hint: be careful using term Exploratory Testing</title>
 <link>http://www.testingreflections.com/node/view/6455</link>
 <description>Term Exploratory Testing (ET) is gaining popularity at least in my region. I welcome and promote the popularity.  As a test manager I use the term &lt;a href= http://www.satisfice.com/blog/archives/120 &gt; to indicate a bigger story for my team, to hypnotize upper management and for other good reasons&lt;/a&gt;. &lt;br /&gt;
But there is a something where I avoid this term. I have quite an experience with tester hiring and performance reviews. I don’t ask anyone about ET – not any more. Well… unless interviewee uses this term first. In most cases that’s a terrible mistake.</description>
<pubDate>Tue, 22 Jan 2008 05:42:48 -0600</pubDate></item>
<item>
 <title>Usable = “used to”? How about progress?</title>
 <link>http://www.testingreflections.com/node/view/6418</link>
 <description>&lt;i&gt;...I’m used to manual transmission, however I agree that automatic transmission is somewhat more useful, but I’m simply used to manual one. &lt;/i&gt;&lt;br /&gt;
"Used to" is the most accepted oracle for usability testing. If the application seems a lot like any Microsoft application, then it’s usable (despite perhaps they hate Microsoft …). Now, in 2007 Microsoft did &lt;a href=http://www.testingreflections.com/node/view/6406&gt;a bad thing&lt;/a&gt; – changed what we get used to during last 15 years.</description>
<pubDate>Fri, 11 Jan 2008 09:24:41 -0600</pubDate></item>
</channel>
</rss>
