Software Testing Revolution with SOASTA CloudTest Lite

SOASTACloudTestLite Software Testing Revolution with SOASTA CloudTest Lite

Before talking about why I’m so excited today, let me tell you a story. 18 months ago, as I was investigating SOASTA CloudTest for my own Software Testing organization, I had a chance to get a demo from Dan Bartow and a chat with Tom Lounibos about the product. Slavy Slavov who was heading our team in Sofia, Bulgaria was also part of the call. We were litteraly blown away by what we were seeing! My organization was using HP Loadrunner at the time (and you should know what I think about LoadRunner …) and CloudTest seemed way ahead of the competition: Leveraging public and private clouds, real-time analytics, a very innovative visual approach to test creation and execution etc. Slavy and myself were sold on first sight! Beside features and technical questions, I’ve asked the rather obvious question about an evaluation version of CloudTest, something my team could play around for a while before making any purchasing decision. Myself couldn’t wait to have a chance to play with it! Well, to my upmost disapointment there was no trial version available. Tom offered a proof-of-concept for whatever projects we were working on but the timing was too tight for us. We left it at that unfortunately …

Continue reading

Hot Software and Performance Testing Links – Week of April 18th

softwaretestinglinks1 Hot Software and Performance Testing Links   Week of April 18th

This week in software and performance testing

A few Observations on structure in testing
Over the years, it’s been common for people in our community to mention exploratory testing, only to have someone reply, “Oh, so that’s like unstructured testing, right?” That’s a little like someone refer to a cadenza or a musical solo as “unstructured music”; to improv theatre as “unstructured theatre”; to hiking without a map or a precise schedule as  “unstructured walking”; to all forms of education outside of a school as “unstructured learning”. When someone says “Exploratory testing is  unstructured,” I immediately hear, “I have a very limited view of what ‘structure’ means.”

Scale Fail
Hilarious video from Josh Berkus at MySqlConf 2011

What is Facebook’s architecture
Quick summary of Facebook’s architecture

uTest partners with Mozilla to build a test case management system
Test Case Management can be trickier than herding cats.  If you work for a small to mid-sized company and everyone’s counting on you to QA the apps to glowing perfection (no pressure, right?), then you’ve clearly demonstrated you’re a supremely organized person.  It’s in your DNA.

Continue reading

Hot Software and Performance Testing Links – Week of April 11th

softwaretestinglinks1 Hot Software and Performance Testing Links   Week of April 11th

My good readings of the week!

Real World Performance and the stir trek web site
The site opened for registration a few weeks ago and sold out very quickly.  However, there were some issues with the web site that were troubling.  The site basically died under the load – obviously not a great first impression.  Fortunately the dev community is pretty awesome in Ohio, and after the initial spike in traffic when the “doors” opened for ticket sales, the site seemed to work fine.  However, there was the nagging fear that it would have similar issues on the day of the event, which would of course be bad.

Website downtime survival guive
Let’s be honest. Website downtime can infuriate us. And according to some, downtime can do much worse. It can affect user confidence, loyalty and ultimately eat into your bottom line. How can we dodge the fail whale? While we answer it, we might also engage in a bit of swashbuckling. Arrr!

TDD Doesn’t guarantee defect-free code
TDD, for example, does not remove the need for testing. We flesh out our algorithms and OO designs using – ideally – a minimum list of examples that describes the overall behaviour. once we’ve reached the example that leads us to the general solution, all nicely refactored on the inside, then as far as TDD is concerned we are done.

Vendor sues HP over Web testing software
A California software vendor is claiming that Hewlett-Packard officials evaluated its eValid website testing technology, then subsequently stole its intellectual property for use in a rival product released last year, according to a complaint filed in U.S. District Court for the Northern District of California.

The HP booth staff (Goons) owe me an apology – Old post from @adamgoucher I’ve discovered this week
I’m pretty pissed that those two from the HP booth had the nerve to try to censor me. The proper thing they should have done is to ask to talk to me and see if they could try to address my concerns about their product. They’re not going to win me as a convert, but at least they would know what I was saying and the reasons for it. But instead they sent down the goon squad.

Testing for the Cloud
Making the rounds of test-related conferences this past year, I’ve noticed that—because our industry isn’t immune to hype—cloud computing and how to test it has started to be a talking point. One conference organizer came right out and said they wanted a couple of talks on the subject for their next event. And if it is a looked-for conference topic then you just know that mainstream testers are going to think they need to pay attention.

Hot Software and Performance Testing Links – Week of April 4th

softwaretestinglinks1 Hot Software and Performance Testing Links   Week of April 4th

My good readings of the week!

Google pagespeed is now online
Page Speed Online analyzes the content of a web page, then generates  suggestions to make that page faster. Reducing page load times can reduce bounce rates and increase conversion rates

Why websites are slow and why speed really matters (from Mashable)
What a difference a millisecond can make. When it comes to browsing the web, every tiny moment counts — and the fewer moments that pass between a mouse click and a fully loaded page, the better.

Scaling Social Ecommerce Architecture case study
Sears Architect Tomer Gabel provides an insightful overview on how they built a Social Ecommerce solution for that can handle complex relationship quires in real time.

At SOASTA we’re in the wisdom business (shameless plug)
The true goal of Performance Testing is to provide wisdom. Maybe the sole purpose of LoadRunner is to be a testing solution that serves as a gate, but at SOASTA we’re in the wisdom business.

10,00-core Linux super computer built in Amazon Cloud
Cycle Computing had already built a few clusters on Amazon’s Elastic Compute Cloud that scaled up to several thousand cores.But Stowe wanted to take it to the next level. Provisioning 10,000 cores on Amazon has probably been done numerous times, but Stowe says he’s not aware of anyone else achieving that number in an HPC cluster, meaning one that uses a batch scheduling technology and runs an HPC-optimized application.

Software Progress beats Moore’s law
What explains the extraordinary pace of software improvement? The answers are doubtless many and far more complex than I’m going to be able (or capable) of addressing here. But I’d suggest two thoughts as high-level explanations.

Software Testing conference links

I’ve always found it difficult to get a complete view of upcoming Software Testing conference .. I’ve missed quite a bit of “call for proposals” because of it. Finally, I think I have the complete list of links which give me that view. It’s not perfect, I would rather have one link but it’s better than nothing. And I truly thank the people who maintain these lists of software testing events! Now I need to find the same list for Cloud events …

Any other useful places I’m missing?  Software Testing conference links


confradar Software Testing conference links

Quality Perspectives

qualityperspectives Software Testing conference links


lanyrd Software Testing conference links

Cloud Testing at Datacentres 2011 in Nice

DataCentres2011 Cloud Testing at Datacentres 2011 in Nice

I’ve been invited at DataCentres 2011 to share my passion about Cloud Testing. A good opportunity for me to introduce the main principles and benefits of Cloud Testing to a broad audience. Cloud Computing is a fairly new concept, especially in Europe. A lot of enterprises are still unsure about some of its benefits and have concerns about security. Cloud Testing is the killer application to get acquainted with Cloud Computing and of course to help you with the performance and reliability of your web or mobile application. And when you start doing it, you can’t stop! Abstract of the talk is here.

Oh yeah, the conference is in … Nice. Easy enough for me as it is 15 minutes from my place. I hope to see you there and hopefully we can share interesting discussion!

Let’s meet Tuesday at the French Testing Day (Journée Française du Test Logiciel)

journeefrancaisedutestlogiciel1.jpg1 Lets meet Tuesday at the French Testing Day (Journée Française du Test Logiciel)

On Tuesday I wll head to Paris for the 3rd edition of the French Testing Days or better known as the “Journée Française du Test Logiciel“, the biggest software testing event in France. I won’t be able to present as I’d missed the deadline for this year but I already have my day packed with meeting with some possible new SOASTA partners and of course I will attend some of the presentations. It will also be an opportunity for me to meet again with Bernard Homes who represents France at the ISTQB (International Software Testing Qualifications Board) and chairs the ISTQB Advanced Level syllabus. We’ll explore some options to start working together as I want to get more involved with the ISTQB. I’ve been criticizing the board in the past, especially for its certification program but I think it might be time for me to stop bitching about it and start doing more. I’m sure my good Friend Rex Black, former President of the ISTQB wouldn’t mind icon smile Lets meet Tuesday at the French Testing Day (Journée Française du Test Logiciel)

If you’d like to meet, email me, DM me, LinkedIn me … * me icon smile Lets meet Tuesday at the French Testing Day (Journée Française du Test Logiciel)