How to Start Performance Testing- The Black Art Revealed

The Black Art of Performance Testing with Scott Moore

Last week I had the pleasure of speaking with Scott Moore about performance testing and LoadRunner in Episode 38 of TestTalks. The following are the top things I learned from the interview:

What is Performance Testing?

I think performance testing is one of those topics that are misunderstood by most teams. It’s important that before you start a new performance project you get everyone on the same page with the terms and the understanding of what is most important for your project.

Performance testing has multiple types of tests within its definition. One of the most commonly misunderstood concepts is Load testing vs Stress testing.

To help clarify the difference between the two Scott recommends that you choose which approach you are going to take and focus on one of these three areas:

  • The end user experience
  • The hardware performance
  • The software and how it scales

If you can break it down into one of these areas and find out which one is most important to the client, it goes a long way towards knowing how to position your tests.

This helps you to determine if you need to do a Load or Stress Test.

[Read more…]

Scrum is not Agile! How to make BDD toast with Matt Wynne

TestTalks – The Cucumber Book

A few weeks ago I had a great time talking with Matt Wynne, the author of one of my favorite testing books ever, The Cucumber Book – Behavior Driven Development for Testers and Developers. I reviewed this book a while back, but after speaking with Matt I thought I’d revisit a few things that are covered in his book and go over some others we talked about in the world of Cucumber, BDD and Agile.

First, let’s make sure we’re talking about Cucumber the tool and not cucumber the vegetable. Some of you may even be asking, “What is Cucumber?”

[Read more…]