<?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>testingReflections.com - The mind-share information resource for software testing, agile testing and test-first/test-driven development</title>
 <link>http://www.testingreflections.com</link>
 <description>testingReflections.com is a place to share your knowledge and reflections on your experiences with others. Acting as a central hub to the distributed-knowledge in software testing, test-driven-development, tools and related subject matter.</description>
 <language>en</language>
<item>
 <title>Two “Scoops” of “Bugs”</title>
 <link>http://www.testingreflections.com/node/view/8650</link>
 <description>I have often said something like &amp;#8220;We found a hundred bugs!&amp;#8221; Lots of people have heard me say it. Statements like that are very valuable to me. But we should ask some vital questions about them.Consider Raisin Bran cereal. If you lived in America and weren&amp;#8217;t in solitary confinement during the 80&amp;#8217;s an 90&amp;#8217;s you [...]</description>
<pubDate>Fri, 30 Jul 2010 22:00:11 -0500</pubDate></item>
<item>
 <title>Codemanship's Code Smell Of The Week - Lazy Classes Part II</title>
 <link>http://www.testingreflections.com/node/view/8649</link>
 <description>Jason Gorman quickly illustrates how to apply the Collapse Heirarchy refactoring to eliminate a lazy subclass</description>
<pubDate>Fri, 30 Jul 2010 09:03:33 -0500</pubDate></item>
<item>
 <title>Codemanship's Code Smell Of The Week - Lazy Classes (Part I)</title>
 <link>http://www.testingreflections.com/node/view/8648</link>
 <description>Lazy classes add little value for the maintanance burden they incur. In this example, Jason Gorman illustrates how to safely inline a lazy class into its containing class.</description>
<pubDate>Thu, 29 Jul 2010 07:00:30 -0500</pubDate></item>
<item>
 <title>Rackspace Cloud - Outbound Bandwidth Caps, Network Too Slow</title>
 <link>http://www.testingreflections.com/node/view/8647</link>
 <description>&lt;p&gt;
Have you seen the network/bandwidth caps that &lt;a href="http://www.rackspacecloud.com"&gt;Rackspace&lt;/a&gt; places on their cloud servers?
&lt;/p&gt;

&lt;p&gt;
From the &lt;a href="http://cloudservers.rackspacecloud.com/index.php/Frequently_Asked_Questions"&gt;Rackspace Cloud Server FAQ&lt;/a&gt;:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;

"Your Cloud Server has a bandwidth cap that is applied in relation to the size of the server. Please note that the bandwidth caps are placed on outbound bandwidth only. Inbound bandwidth is not capped."

&lt;/p&gt;</description>
<pubDate>Tue, 27 Jul 2010 11:30:28 -0500</pubDate></item>
<item>
 <title>WebInject - New Discussion Group Launched</title>
 <link>http://www.testingreflections.com/node/view/8646</link>
 <description>&lt;p&gt;
I just started a new discussion group for WebInject:

&lt;a href="http://groups.google.com/group/webinject"&gt;http://groups.google.com/group/webinject&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The old forums (&lt;a href="http://www.webinject.org/cgi-bin/forums/YaBB.cgi"&gt;http://www.webinject.org/cgi-bin/forums/YaBB.cgi&lt;/a&gt;) have been broken for several years.  I will leave them up in read-only mode, but some threads are broken and unviewable. 
&lt;/p&gt;</description>
<pubDate>Sun, 25 Jul 2010 14:30:19 -0500</pubDate></item>
<item>
 <title>youDevise series on my new blog</title>
 <link>http://www.testingreflections.com/node/view/8645</link>
 <description>I've started a new series on my blog... it's a weekly diary of what it's like to work with youDevise as a developer. I thought it might prove interesting to those considering working there in the future... since they are frantically hiring.&lt;br /&gt;
&lt;br /&gt;
You can read the &lt;a href="http://antonymarcano.com/blog/category/being-a-youdevise-developer/"&gt;diary on my new blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Wondering &lt;a href="http://antonymarcano.com/blog/2010/07/my-new-blog/"&gt;why I have a new blog?&lt;/a&gt;</description>
<pubDate>Sat, 24 Jul 2010 16:22:32 -0500</pubDate></item>
<item>
 <title>Membase Stats Report (Python)</title>
 <link>http://www.testingreflections.com/node/view/8644</link>
 <description>&lt;p&gt;
[&lt;a href="http://membase.org/"&gt;Membase&lt;/a&gt; is a high-performance, distributed key-value database (NoSQL)]
&lt;/p&gt;

&lt;p&gt;
To check operational stats of your Membase server/cluster, you can use the telnet interface (port 11211) and issue the stats command to any individual node:
&lt;/p&gt;

&lt;pre&gt;
$ telnet 192.168.12.11 11211
stats
&lt;/pre&gt;

&lt;p&gt;
The output is unsorted and a little difficult to read at quick glance.
&lt;/p&gt;</description>
<pubDate>Fri, 23 Jul 2010 17:30:18 -0500</pubDate></item>
<item>
 <title>Register For Software Craftsmanship 2010</title>
 <link>http://www.testingreflections.com/node/view/8642</link>
 <description>Finally! You took your time, Jason!&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://parlezuml.com/softwarecraftsmanship/images/sc2010_logo.jpg"/&gt;&lt;br /&gt;
&lt;br /&gt;
Yes, &lt;a href="http://www.softwarecraftsmanship.org.uk"&gt;Software Craftsmanship 2010&lt;/a&gt; is open for business. You can register with your credit/debit card online for the jolly reasonable price of 85 quid. And, even better, all the profits from registration are going directly to help Bletchley Park.</description>
<pubDate>Tue, 20 Jul 2010 15:02:38 -0500</pubDate></item>
<item>
 <title>Code coverage goal: 80% and no less!</title>
 <link>http://www.testingreflections.com/node/view/8643</link>
 <description>&lt;p&gt;by Alberto Savoia&lt;/p&gt;&lt;p&gt;I first posted this article a few years ago on the &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=204677"&gt;Artima Developer &lt;/a&gt;website; but the question of what's adequate code coverage keeps coming up, so I thought it was time for a repost of &lt;a href="http://www.scribd.com/doc/69769/TheWayOfTestivus"&gt;Testivus wisdom&lt;/a&gt; on the subject.&lt;/p&gt;</description>
<pubDate>Thu, 22 Jul 2010 13:31:07 -0500</pubDate></item>
<item>
 <title>Monitoring Stats From Memcached or Membase (Python, RRDTool)</title>
 <link>http://www.testingreflections.com/node/view/8641</link>
 <description>&lt;p&gt;
&lt;a href="http://code.google.com/p/corey-projects/source/browse/trunk/python2/memcached/memcached_stats_rrd.py"&gt;memcached_stats_rrd.py&lt;/a&gt; is a script for monitoring and graphing stats from Memcached or Membase. 
&lt;/p&gt;

&lt;p&gt;
Memcached is a high-performance, distributed memory object caching system, and Membase is the related key-value database management system.  Both are open source, with packaged/commercial versions distributed by &lt;a href="http://www.northscale.com/"&gt;NorthScale&lt;/a&gt;. They both use the memcached protocol for communication, so this script will work against a vanilla memcached installation, or against a membase server/cluster.
&lt;/p&gt;</description>
<pubDate>Mon, 19 Jul 2010 12:01:02 -0500</pubDate></item>
<item>
 <title>Codemanship's Code Smell Of The Week - Inappropriate Intimacy</title>
 <link>http://www.testingreflections.com/node/view/8640</link>
 <description>When two classes exhibit an unhealthy fascination with each other's bits, we call the Inappropriate Intimacy. It's essentially bi-directional feature envy. In this video, Jason Gorman demonstrates hot to change a bi-directional relationship into a uni-directional relationship and eliminate the feature envy on both sides.</description>
<pubDate>Mon, 19 Jul 2010 06:31:23 -0500</pubDate></item>
<item>
 <title>There, but for the grace of testing, go I</title>
 <link>http://www.testingreflections.com/node/view/8639</link>
 <description>By James A. WhittakerI've had more than a few emails about "antenna-gate" asking me to comment and suggesting clever, stabbing rebukes to a fallen competitor. I might aim a few of those at my own team in the future, some were genuinely funny, but none of them will appear here. Instead I offer first a word of caution and second a reflection that my Mom used to intone whenever disaster occurred around her. It's called "counting your blessings."</description>
<pubDate>Sat, 17 Jul 2010 21:00:27 -0500</pubDate></item>
<item>
 <title>Using JUnit Nested Suites with Selenium RC to simulate TestNG suite and grouping annotations</title>
 <link>http://www.testingreflections.com/node/view/8638</link>
 <description>When I use TestNG for my Selenium tests, I really like the BeforeSuite and AfterSuite annotations because then I can share a Selenium session amongst the tests. With nested JUnit suites I can achieve a similar effect, and I can also go some way to grouping my tests to make it easier to create browser [...]</description>
<pubDate>Sat, 17 Jul 2010 12:00:41 -0500</pubDate></item>
<item>
 <title>Codemanship's Code Smell Of The Week - Switch Statements</title>
 <link>http://www.testingreflections.com/node/view/8637</link>
 <description>Switch statements are bad from an OO design standpoint. Not only because they're basically big nested IF statements, but because they have a tendency to grow. A refactored switch statement would exploit polymorphism, which is the OO way to make decisions about how to do specific "stuff" at run time.&lt;br /&gt;
&lt;br /&gt;
Jason Gorman demonstrates how he refactors a simple switch statement into a polymorphic OO solution (like the Strategy Pattern).</description>
<pubDate>Fri, 16 Jul 2010 13:30:50 -0500</pubDate></item>
<item>
 <title>Amazing Value Offer Ends Tomorrow - £2,400-worth of Software Craftsmanship Training For Under £400</title>
 <link>http://www.testingreflections.com/node/view/8636</link>
 <description>Just a quick reminder about the amazing deal I'm offering - never to be repated - which ends this weekend with the final TDD master class of the summer.&lt;br /&gt;
&lt;br /&gt;
Book a place on the TDD and Refactoring master classes, and your place on the OO design workshop on August 21-22 will be absolutely FREE.&lt;br /&gt;
&lt;br /&gt;
Each course normally costs £799, so you'll make a saving of £2000 if you book all on all three before midnight tomorrow.</description>
<pubDate>Thu, 15 Jul 2010 11:32:09 -0500</pubDate></item>
</channel>
</rss>
