banner-649x60

Yearly Archives: 2009

Centralize? Decentralize? Concentralize!

As I wrote in various articles, organization is one of the 3 key requisites for successful automated testing, the other two being test design and automation architecture.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Automation Adoption

One of the basic challenges with test automation is adoption. I can’t tell you how many times I’ve cataloged licenses for a company and found out they already have many different automation software packages, none of which is being used. Traditionally I’ve been told that is because the tools don’t work and that the teams had a hard time implementing the automation.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

My Attempt to Clarify My “Everything” statement

I got some comments on my post “Test Everything all the Time” — most notably people commenting that it’s impossible to test “everything”. I can’t agree more. The intention of the post was to make the point that we need to be able to test “everything we can” all the time. That is, you should be constantly iterating your automation, and not “waiting to run” the automation. Also, the point was to talk about how test design can solve all of your problems, not the automation tool. The tool is just an means to an end.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Giving an Atomic Bomb to a Caveman…

rman2739l - retouchThe challenges with any automation effort is to know your capability. I’ve seen too many automation efforts begin and end with a tool decision. Generally these tools are very complex pieces of software that do many more things then we would ever use in our normal everyday testing. It even adds more misery to the situation when we give this new tool to people who are entirely incapable of using and scaling the “newly” selected savior to our automation effort.

When I teach, I call this moment .. “it’s like giving and atomic bomb to a caveman”

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Four Software Testing Challenges We Must Repeatedly Overcome

I recently came back from the Software Testing & Evaluation Summit in Washington, DC hosted by the National Defense Industrial Association. The objective of the workshop is to help recommend policy and guidance changes to the Defense enterprise, focusing on improving practice and productivity of software testing and evaluation (T&E) approaches in Defense acquisition.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Test Everything all the Time…

Back from more training, I was up at a client in Bellevue and really enjoyed teaching a performance class to a world class testing organization. I found that the students were very receptive to many of the concepts and ideas that the class offers.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Continuous Iteration in Automation

I’ve been teaching a lot lately, was in India for one week, and I’m off to Seattle in two weeks to teach on performance topics. I thoroughly enjoy teaching, it allows me to stay sharp with current trends, and provides a nice break from the “implementation focus” that I generally have day to day.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Agile Testing Part 1 – New Roles for Traditional Testers in Agile

Video narrated by MICHAEL HACKETT – Certified ScrumMaster

This is Part One of a Four Part Video on “New Roles for Traditional Testers in Agile Development”

Michael shares his thoughts on “A Primer – New Roles for Traditional Testers in Agile”


Facebooktwittergoogle_plusredditpinterestlinkedinmail

Are Use Cases Harmful For Test Automation?

People who know me and my work probably know my emphasis on good test design for successful test automation. I have written about this in “Key Success Factors for Keyword Driven Testing“. In the Action Based Testing (ABT) method that I have pioneered over the years it is an essential element for success. However, agreeing with me in workshops and actually applying the principles in projects turn out quite often to be two different things. Apart from my own possible limitations as a teacher, I see at least one more reason: the way the testing is involved in the development projects.

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Agile Testing Part 2 – New Roles for Traditional Testers in Agile

Video narrated by MICHAEL HACKETT – Certified ScrumMaster

This is Part Two of a Four Part Video on “New Roles for Traditional Testers in Agile Development”

Michael shares his thoughts on “A Primer – New Roles for Traditional Testers in Agile”


Facebooktwittergoogle_plusredditpinterestlinkedinmail