<?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 - test automation</title>
 <link>http://www.testingreflections.com/taxonomy/view/or/107</link>
 <description></description>
 <language>en</language>
<item>
 <title>STP Online Summit: Achieving Business Value with Test Automation</title>
 <link>http://www.testingreflections.com/node/view/8663</link>
 <description>&lt;p align="center"&gt;&lt;img src="http://www.softwaretestpro.com/EventAssets/1138/STP-OS_Main-Hdr-386x120.jpg"&gt;&lt;/p&gt;

&lt;p&gt;Due to the overwhelming success and positive reviews of the last &lt;a href="http://www.softwaretestpro.com/Event/1132" target="_blank"&gt;STP Online Summit: Business Value of Performance Testing&lt;/a&gt;, we've decided to do it again -- only this time, we're going to explore &lt;a href="http://www.softwaretestpro.com/Event/1138" target="_blank"&gt;Achieving Business Value with Test Automation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; Join me (while I continue practicing my radio host skills for my emergency back-up career as a sportscaster) and 7 other presenters that I consider to be elite practitioners, teachers, and thinkers in their test automation areas of specialization for 3 half days online to learn their tips and methods for achieving business value with test automation. If you or your organization are using, or thinking about using, automation to enhance or improve your testing, you're not going to want to miss this online summit. I honestly can't think of anywhere else you can get this concentration of relevant and thematically targeted information at a better price, but you be the judge:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;When:&lt;/strong&gt; Tuesday October 11 10:00AM - Thursday October 13 1:30PM PST &lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Cost:&lt;/strong&gt; $195 USD before 9/26/11  $245 USD after 9/26/11 &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Theme:&lt;/strong&gt; For more than 15 years organizations have been investing in the promise   of better, cheaper, and faster testing through automation.  While some   companies have achieved demonstrable business value from their forays   into test automation, many others have experienced questionable to   negative returns on their investments.  Join your host, Scott Barber,   for this three day online summit, to hear how seven recognized leaders   in test automation have achieved real business value by implementing a   variety of automation flavors and styles for their employers and   clients.  Learn how to answer the ROI question by focusing on business   value instead of testing tasks, and how to implement automation in ways   that deliver that value to the business, not just to the development   and/or test team.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://www.regonline.com/summit_october" target="_blank"&gt;
  &lt;img src="http://www.softwaretestpro.com/images/btnRegisterNow.png" alt="Register Now!"&gt;&lt;/a&gt;
  &lt;/p&gt;</description>
<pubDate>Tue, 23 Aug 2011 16:11:25 +0100</pubDate></item>
<item>
 <title>CloudTest Lite - A Game Changer in the Performance Tool Market</title>
 <link>http://www.testingreflections.com/node/view/8659</link>
 <description>&lt;p&gt;
  Yesterday, SOASTA announced their new product, CloudTest Lite (&lt;a href="http://www.soasta.com/info-center/press-releases/cloudtest-lite-edition-announcement/" target="_blank"&gt;Press Release&lt;/a&gt;). It's not common that I get excited about a tool product release, but this is different. This product has the potential to change the market for the better. &lt;/p&gt;
&lt;p&gt;Scratch that. I'll be shocked if it doesn't change the market for the better.&lt;/p&gt;
&lt;p&gt;Why is that, you ask? Consider the following attributes of CloutTest Lite:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;It's a fully featured, easy to learn and use, enterprise class, modern, performance testing tool for web &amp;amp; mobile applications&lt;/li&gt;
  &lt;li&gt;All you need to use it is a reasonably modern machine connected to the internet and a web browser.
    &lt;ul&gt;
      &lt;li&gt;You don't need to buy, install, configure or maintain load generation machines.&lt;/li&gt;
      &lt;li&gt;The &amp;quot;license&amp;quot; is tied to your personal credentials, so you can design, create, execute, and analyze your tests from any machine you want without needing to figure out how to point to the license server, or how to get onto the corporate network from your favorite internet cafe.&lt;/li&gt;
      &lt;li&gt;You can even do much of the design, test enhancement, and analysis entirely off-line.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;You can simulate up to 100 virtual users any time you want. No more scheduling time on the controller days or weeks in advance guessing the app will be ready for your test. No more having to wait until your next scheduled time to re-run your test when you see something 'wonky' in your data.&lt;/li&gt;
  &lt;li&gt;It's free.
    &lt;ul&gt;
      &lt;li&gt;Yes, I said free.&lt;/li&gt;
      &lt;li&gt;As in, you never need to pay a dime. Not today, not when the trial expires, not a year from now to continue your maintenance contract.&lt;/li&gt;
      &lt;li&gt;That's right, it is free from now until the sun explodes (or at least until well beyond when anything we're building or planning to build today is long gone and forgotten)&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Imagine the implications:&lt;/p&gt;</description>
<pubDate>Thu, 21 Jul 2011 03:16:22 +0100</pubDate></item>
<item>
 <title>Cool Tools - for customer data etc</title>
 <link>http://www.testingreflections.com/node/view/8323</link>
 <description>&lt;p&gt;Test data is often a bottleneck on testing projects.  Security and privacy issues can require complex massaging of existing information,  Today, there are tools to make it easy to create it from scratch! I find two in particular quite useful.&lt;/p&gt;

	&lt;p&gt;I&amp;#8217;ve been telling people about &lt;a href="http://www.generatedata.com"&gt;generatedata.com&lt;/a&gt; for several years.  It is an amazing tool for generating data for customers or other items, including items  chosen from lists and data ranges.  It is free, customizable and can even be run off a USB (after it is customized for the computer and database etc).  &lt;/p&gt;</description>
<pubDate>Thu, 05 Nov 2009 13:24:07 +0000</pubDate></item>
<item>
 <title>Short and long game thinking, tests driving design and CRAP metrics</title>
 <link>http://www.testingreflections.com/node/view/8108</link>
 <description>&lt;p&gt;Kent Beck recently posted &lt;a href="http://www.threeriversinstitute.org/blog/?p=187"&gt;To Test or Not to Test? That’s a Good Question&lt;/a&gt; on the complex &amp;#8220;theory versus practice&amp;#8221; issue of always automating tests, where he states,&amp;#8221;Then a cult of [agile] dogmatism sprang up around testing–if you can conceivably write a test you must&amp;#8221;.  By classifying projects into long game and short game, he argues that ROI becomes a major issue on whether a test stays manual. He says &amp;#8220;Not writing the test for the second defect gave me time to try a new feature&amp;#8221;, but several people commented that this was a technical debt tradeoff, and Guilherme Chapiewski noted he had done the same thing with a Proof of Concept that went live then he had to rewrite major chunks later.
It is interesting that this ROI discussion is reflecting the experiences of the pre-agile functional automation community. Back in November 2001 (Wow! Long time ago!!), I posted to the Agile Testing list some &lt;a href="http://tech.groups.yahoo.com/group/agile-testing/message/82"&gt;considerations for not automating&lt;/a&gt; .  While many of these were from the context of two separate development teams and the automaters using expensive test tools, the risks of incomplete automation and insufficient ROI dominate. The benefits of having the same people both develop the code and the tests are great, and beyond my experience when I wrote that post. &lt;p&gt; 
I think the ROI issue for code-based tests will go away over time.  Much of the creation of code-based tests is mechanical.  Just as programming languages replaced assembler and took care of fiddly details (what registers to use, low level comparisons etc) and build utilities replaced simple text file include statements, I think that soon it will be standard practice to have tool-created unit testing to handle mocking, dependency injection and assert-based testing. Mocking was originally very manual, then tools were developed.  Dependency Injection was very manual,then tools were developed.  For assert-based testing, we&amp;#8217;ve already seen &lt;a href="http://www.linux-mag.com/id/5349/"&gt;Agitar&amp;#8217;s tools&lt;/a&gt; , &lt;a href="http://www.linuxjournal.com/article/7776"&gt;zentest&lt;/a&gt; and now &lt;a href="http://devblog.petrellyn.com/?tag=pex"&gt;pex&lt;/a&gt;  amongst others.  I think these tools will become standard, just as coverage tools are now standard in IDEs when they originally were luxuries costing tens of thousands of dollars.  Another variation of this is tools like &lt;a href="http://celerity.rubyforge.org/"&gt;Celerity&lt;/a&gt; recently &lt;a href="http://www.developertesting.com/archives/month200902/20090217-SafariWatirFireWatir.html"&gt;blogged about&lt;/a&gt; by Jeffrey Frederick. Celerity is a fast way to run GUI web tests, but could be handled as a mechanical translation not a manual one. Some meta language could generate Celerity and selected browser tests in a single step.&lt;p&gt;
Mechanically generated tests are cheap to produce and overcome ROI issues. However, they only reflect the current code.  The benefits of test design infusing the coding approach are missing.  If tests are not being automated for whatever reason, some analysis of the refactoring risk should be done, at least to know where and what the error-prone code is.  One way of doing this is using the Agitar-created &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=215899"&gt;CRAP metric&lt;/a&gt; , which Bob Martin recently &lt;a href="http://blog.objectmentor.com/articles/2009/05/20/clean-code-and-battle-scarred-architecture"&gt;blogged about&lt;/a&gt; as a way to keep design clean.  While I currently believe all code should be created test first wherever possible, techniques like the CRAP metric can highlight the complicated bits for refactoring  where possible. While it may be a great intellectual challenge, there is no need to refactor a complex industry standard algorithm. [Aside: is there an inherent advantage to doing test first design all the time?  Perhaps, just as renaissance masters only painted and sculpted hand and faces and left the rest to their workshop staff, we only need to focus on core functions for test first and do the rest test last?]&lt;p&gt;
As Kent says,&amp;#8221;By insisting that I always write tests I learned that I can test pretty much anything given enough time.&amp;#8221;  Time is often a rare commodity, so Kent argues compromises are often needed in short goal projects. As Ron Jeffries said in a comment on Kent&amp;#8217;s post, &amp;#8220;My long experience suggests that there is a sort of knee in the curve of impact for short-game-focused decisions. Make too many and suddenly reliability and the ability to progress drop substantially.&amp;#8221;  I hope that advancements in mechanical generation of tests don&amp;#8217;t push us into a short game perspective, impacting the use of hand crafting tests to drive design.  At the same time, metrics that can be run as part of the build to highlight areas for refactoring on all projects are proving valuable (and I&amp;#8217;m looking forward to &lt;a href="http://www-cs-students.stanford.edu/~kkoster/pubs/statecoverage.pdf"&gt;state coverage&lt;/a&gt; ).  By any measure, these are interesting times we live in.  Long live long game thinking! &lt;/p&gt;</description>
<pubDate>Thu, 28 May 2009 05:59:56 +0100</pubDate></item>
<item>
 <title>The short and the long of IT:  two videotaped presentations</title>
 <link>http://www.testingreflections.com/node/view/7437</link>
 <description>&lt;p&gt;Since the middle of the year, I&amp;#8217;ve presented and facilitated about 12 hours of sessions at 2 traditional and 3 open space conferences, plus a Googleplex visit.  Two presentations are now on video, both filmed on the other side of the world from my usual location of Melbourne, Australia. 
&lt;p&gt;A lightning talk (at the functional tools workshop held before Agile 08 in Toronto, Canada) called &lt;a href="http://video.google.com/videoplay?docid=1922281420908038401"&gt;Shades of Green&lt;/a&gt; discusses how the &amp;#8220;green&amp;#8221; passing tests of functional automation may not be as green as they seem. Note the static pose to stay within camera range, compensated for by the wildly waving arm.  And yes, the audience was not limited to a leg and a foot.
&lt;p&gt; An order of magnitude longer at around 50 minutes, a Google Tech Talk (filmed at the San Francisco Googleplex) called &lt;a href="http://au.youtube.com/watch?v=zXRxsRgLRZ4"&gt;80:20 Rules! Building Software Smarter&lt;/a&gt; looks at formal and informal ways to get significant improvements in creating software, including various puzzles and questions for viewers.  I had looked at some tech talks by other people I know, and they had been watched around 1000 times over a year or so.  It looks like I may hit that mark only a few days after the video was posted which is great.  I hope my talk inspires people to build their software smarter.  Can I turn &amp;#8220;shades of green&amp;#8221; into a similar talk? Probably not!&lt;/p&gt;</description>
<pubDate>Sun, 07 Jun 2009 05:58:45 +0100</pubDate></item>
<item>
 <title>Smart monkey</title>
 <link>http://www.testingreflections.com/node/view/4370</link>
 <description>For those of you who often test databases, here's an affordable tool that can help you preparing your test data or size up your database.&lt;br /&gt;
&lt;br /&gt;
http://www.sqledit.com/dg/index.html&lt;br /&gt;
&lt;br /&gt;
It does a pretty good job....</description>
<pubDate>Mon, 23 Oct 2006 13:39:35 +0100</pubDate></item>
<item>
 <title>Google London Test Automation Conference Talks on Video</title>
 <link>http://www.testingreflections.com/node/view/4163</link>
 <description>As &lt;a href="http://www.testingreflections.com/node/view/4135 "&gt;previously mentioned&lt;/a&gt; the talks from Google London Test Automation Conference (LTAC) are all now &lt;a href="http://video.google.co.uk/videosearch?q=London+Test+Automation+Conference"&gt;available on Google video&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Enjoy!!</description>
<pubDate>Tue, 01 Apr 2008 15:16:25 +0100</pubDate></item>
<item>
 <title>Google London Test Automation Conference  (LTAC) 2006</title>
 <link>http://www.testingreflections.com/node/view/4135</link>
 <description>I've just spent the last two days (Thurs 7th - Fri 8th Sept 2006) at Google's LTAC. I can safely say, this is one of the best Software Testing Conferences that I've attended or even read the programme for. I'm not just saying this because Google were very generous in ensuring that attendance was free, providing the facilities, organising the event, feeding us, providing unlimited refreshments (not to mention beer on Thursday night). The sheer quality of the talks and topics alone were great. The attendees were also exceptional individuals... the breaks were as enlightening as the talks themselves.&lt;br /&gt;
&lt;img src="http://static.flickr.com/80/237262739_cff3993ee8_m.jpg" /&gt; &lt;i&gt;images by &lt;a href="http://www.flickr.com/photos/adewale_oshineye/sets/72157594274233530/detail/"&gt;Adewale Oshineye&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://static.flickr.com/90/237255824_52bf6f2cf0_m.jpg" /&gt; Google LTAC was the brainchild of &lt;a href="http://www.hutchison.org/allen/"&gt;Allen Hutchison&lt;/a&gt; (pictured left). As he put it "the great thing about organising your own conference is that you get to include the topics you want". Well, Allen, you weren't the only one who wanted to hear those talks. There was a real community spirit in the air! It was great to meet some people who I've been in touch with for some time by e-mail but have never met. It was also great to cement relationships with people I've been getting to know over time.&lt;br /&gt;
&lt;br /&gt;
What was especially cool about this conference is that there was a healthy mix of developers who are serious about testing and testers who are serious about developing automated tests. I hope to see more like these!&lt;br /&gt;
&lt;br /&gt;
All the talks will be appearing on &lt;a href="http://video.google.com"&gt;Google Video&lt;/a&gt;, hopefully by the end of next week. To whet your appetite, here is the programme...</description>
<pubDate>Wed, 16 Jan 2008 09:33:32 +0000</pubDate></item>
<item>
 <title>HP to buy Mercury Interactive</title>
 <link>http://www.testingreflections.com/node/view/3987</link>
 <description>On Tuesday 7/25/2006, CNNMoney.com (along with *many* others) broke the news that the rumored HP/Mercury deal is really happening. A summary and my reaction is below. See the entire release &lt;a href="http://money.cnn.com/2006/07/25/technology/hp.reut/"&gt;here&lt;/a&gt; and draw your own conclusions.

&lt;blockquote&gt;July 26 2006: 9:22 AM EDT&lt;dl&gt;

NEW YORK (Reuters) -- Hewlett-Packard agreed on Tuesday to buy Mercury Interactive for about $4.5 billion in stock, or $52 per share, in a bid to expand the computer maker's business software operations.&lt;/blockquote&gt;</description>
<pubDate>Wed, 26 Jul 2006 20:51:34 +0100</pubDate></item>
<item>
 <title>Writing tests that don't depend on your environment</title>
 <link>http://www.testingreflections.com/node/view/3251</link>
 <description>Laurent's latest Incipient.oO{} entry really hit home when I read it. He mentions how the QA team he is helping has been writing tests that work in their own environment but not on someone else's or worse, on the official QA box !</description>
<pubDate>Thu, 16 Feb 2006 09:02:13 +0000</pubDate></item>
<item>
 <title>Wait for it...wait for it...</title>
 <link>http://www.testingreflections.com/node/view/3043</link>
 <description>So it has been a couple of weeks, has it already -sure has -feels longer, since I was at STARwest and I am still reflecting on the event; which was to the usual high standards.&lt;br /&gt;
&lt;br /&gt;
*round of applause for the SQE Team*&lt;br /&gt;
&lt;br /&gt;
Well it sure as hell reinvigorated me, is it me or have I become rather chatty once more – was rather quite for a while there, which kind of got a pot and kettle comment from Harry Robinson (I am such a namedropper, it is a rather vain glory, I tend to suffer less well in others).</description>
<pubDate>Fri, 02 Dec 2005 19:09:53 +0000</pubDate></item>
<item>
 <title>Software Test &amp; Performance Conference 2005</title>
 <link>http://www.testingreflections.com/node/view/3005</link>
 <description>I really enjoyed &lt;a href="http://www.stpcon.com/"&gt;the STP conference&lt;/a&gt;. I am not afraid to say that it was the best conference that I've ever attended. Almost all the presentations that I attended were very good. I was especially impressed by &lt;a href="http://www.logigear.com/downloads/"&gt;Hung Nguyen&lt;/a&gt; (I've never been to one of his presentations before). His straight to the point presentation was about test automation outsourcing.</description>
<pubDate>Fri, 25 Nov 2005 21:33:14 +0000</pubDate></item>
<item>
 <title>Test Automation</title>
 <link>http://www.testingreflections.com/node/view/2966</link>
 <description>[textile] 
Last weekend we held the November session of the &lt;a href=" http://www.IWST2005.com"&gt;Indianapolis Workshop on Software Testing&lt;/a&gt;. The attendees were:

&lt;ul&gt;
&lt;li&gt;Andrew Andrada&lt;/li&gt;
&lt;li&gt;Charlie Audritsh&lt;/li&gt;
&lt;li&gt;Michael Kelly&lt;/li&gt;
&lt;li&gt;Mike Slattery&lt;/li&gt;
&lt;li&gt;Dana Spears&lt;/li&gt;
&lt;li&gt;Gary Warren&lt;/li&gt;
&lt;li&gt;Chris Wingate&lt;/li&gt;
&lt;/ul&gt;

The topic we focused on for the five-hour workshop was automated testing.</description>
<pubDate>Thu, 17 Nov 2005 03:36:20 +0000</pubDate></item>
<item>
 <title>Session Based Testing: Automation Not Exploratory Testing</title>
 <link>http://www.testingreflections.com/node/view/2645</link>
 <description>[textile]&lt;br /&gt;
I have been an advocate of exploratory testing, recently more of an advocate of good exploratory testing as stated by "James Bach":http://www.satisfice.com in one of his recent blogs, as the basics and ideas are widely described and used. However, I have a strong anchoring basis, as described by "Mike Kelly":http://www.michaeldkelly.com/ in his blog "here":http://www.testingreflections.com to process and rather like "Jonathan Khol":http://www.kohl.ca/blog/ a thinking preference to automation and coded solutions.</description>
<pubDate>Mon, 01 Aug 2005 17:38:12 +0100</pubDate></item>
<item>
 <title>Testing an Application in Layers</title>
 <link>http://www.testingreflections.com/node/view/2644</link>
 <description>There is often debate about test automation versus manual testing. When I think about testing, I look at an application in 3 broad layers: the code (on the machine side), the system (where the finished software lives), and the visible...</description>
<pubDate>Fri, 05 Aug 2005 20:25:58 +0100</pubDate></item>
</channel>
</rss>

