ParkCalc automation – Refactoring a keyword-driven test

Today, we’re going to continue our ParkCalc automation excursion. We will take a closer look on the second test in the provided test examples, the keyword-driven format, and see how we can improve it. Please note that I added an update to the previous blog entry showing that we can improve the test even more by extracting the date ranger into meaningfully named variables – just as Dale Emery did in his article Writing Maintainable Automated Acceptance Tests.

Continue reading ParkCalc automation – Refactoring a keyword-driven test

ParkCalc automation – Refactoring a data-driven test

Over the weekend I introduced into ParkCalc automation. Today, we will take a closer look on the third test in the provided test examples, and see how we can improve it. Before I do this, I will point you to two great articles from Dale Emery. The first is tenish pages piece where he walks through a login screen. Uncle Bob showed the same example using FitNesse with Slim. In the second he describes a layered approach to software test automation in a very well manner. Together with Gojko’s anatomy of a good acceptance test this gives us some picture where we should be heading.

Continue reading ParkCalc automation – Refactoring a data-driven test

ParkCalc automation – Getting started

This week Gojko Adzic wrote about the anatomy of a good acceptance test. After having read his elaboration, I remembered how I came up with the preparation for the EWT19 session some weeks ago. We used RobotFramework to automate tests for the Parking Lot Calculator that we asked Weekend Testing participants a few weeks earlier with manual Exploratory Testing. To get testers started we provided them with three examples that I prepared before the session. We then asked testers to automate their tests for the ParkCalc website based on one of the examples we provided. Here is my write-up how I came up with the examples, and what I had in mind.

Continue reading ParkCalc automation – Getting started

XP2010: On tree hugging

While I’m at the XP2010 in Trondheim, I try to update my blog with some of the interesting sessions I attend. This is the write-up from an Open Space session that bothered to think about the tendency to go more and more meta in the Agile movement after all, and whether means that we have nothing really new to talk about-

Continue reading XP2010: On tree hugging

XP2010: The Five Habits of Successful Lean Development

While I’m at the XP2010 in Trondheim, I try to update my blog with some of the interesting sessions I attend. This is the write-up from Mary Poppendieck’s talk on The Five Habits of Successful Lean Development. Continuing from earlier, I was curious about the respect for people that was missing yesterday.

Continue reading XP2010: The Five Habits of Successful Lean Development