Strategy

Archives

Differing Priorities for Continuous Integration

During a recent webinar on Continuous Integration (CI), I talked about the concerns of developers vs the concerns of testers in relation to CI (sign up to never miss another webinar here). The pressures developers face are different from those faced by testers. In this post I name a few […]

What Tests Should We Automate First?

It is rare that I get the question, “what tests should we automate first?” More often, folks seem to already know what they want to test. It is a forgone conclusion that they start with the biggest time-savers. They want to take the tests that take the most time to run […]

Mailbag: When an Automation Engineer is Better than Devs

Are Test Automation Engineers who are better coders in the wrong place? After posting “7 Ways to Better Automation”. I received the following question about Test Automation Engineers who are better coders: If your tester can write test code better than product code that’s catch-all-error, more robust and consistent, I think he’s […]

My Introduction to Continuous Integration

My Introduction to Continuous Integration My introduction to Continuous Integration came in 2002. The first day of my work for a retail company, I walked in & we immediately discussed tasks. Then we estimated them, paired up, sat down and started working. At the desk was one keyboard, one mouse, […]

Should You Write Automated Tests for Your Automated Tests?

Should You Write Automated Tests for your Automated Tests? Recently, I posted 7 Ways to Better Test Automation on a few linkedin groups. The response was overwhelming. I appreciate all the comments, thoughts and other ideas. Several of the comments deserved more than a reply on linkedin, however. Over the […]

Clarifying the Role of Test Automation Engineer

The Role of Test Automation Engineer I’ve been made aware of assumptions I made in my last post about allocating automation engineers’ time. Please read that before reading this. We all function on assumptions everyday at one level or another, but that doesn’t mean the ones I made shouldn’t be […]

Allocating Automation Engineers Time

Allocating Automation Engineers Time Update (10/17): I’ve clarified some of the terminology here in a new post. People want to believe automation engineers are not software engineers. But, the same skills and environment that are needed for software engineering are needed for test automation. Automation Engineers need uninterrupted, consistent time […]

Transitioning from Manual Testing to Automated Testing

The Journey – Transitioning to Automated Testing I love working with teams to transition from manual testing to automated testing. One of my favorite things is walking with teams in that journey and helping shine a light out in front of them. If you don’t know the path or can’t see […]

An Uncomfortable Truth

An Uncomfortable Truth Several months ago I started writing down my beliefs about testing. One of those beliefs was: My customers are: Developers, Product Owners, my clients’ Customers, Management, Operations, and other Testers. Another was: The most important thing I can do is give accurate, clear, fast, and concise information […]