To cleanup or not to cleanup

One attribute typically considered important for automated test cases (or almost any other test case for that matter) is cleanup. The test shall leave the system in the same state it was in before the test ran. This is a good theory, but I wonder how practical it is. Anything a test does has potential…

4

Goodbye Fargo

I’m heading back to Redmond for a week before traveling to India. Meeting testers outside of Redmond is one of the biggest unsung perks of this job, and this trip was no exception. Midwest hospitality is exactly as we’ve all heard about, and I liked the laid back vibe and the friendly people all over…

0

Do I know *anything* about testing?

Well, if you took a look at the whiteboard video series on the tester center, you wouldn’t think so. If you haven’t checked them out yet, watch what happens when I knock on someone’s door and ask them to help me test something better.         Want a question answered? Want me to…

1

At long last…

Several months ago, I announced that MSDN now had forums set up for discussing software testing issues. Now, I’m happy to say that there’s a lot more to discuss on those forums. Today is the official launch of the Microsoft Tester Center. This is an effort to showcase testing practices at Microsoft, to engage the…

1

Time for travel

It’s time for me to start accumulating some frequent flier miles. I’m off to Fargo ND, from October 21-26, then to India from November 4-16. I’ll be in Boston, MA the first week of December and (finally) taking a family vacation to Japan later in December. Thing don’t slow down much in the new year. I…

4

Thinking and testing

I realized that my last few posts have not really been about testing, but have been more about values and other things that contribute to testing organizations. As you can probably tell, think a lot about testing at also think a lot about the factors that go into testing. I think that all testers need…

1

Rewards

A large part of my job can be summed up as “improving people” – either through individual mentoring, coaching, technical training, or other organizational change. In most cases, making improvement requires making change. One thing you have to consider when making change is motivation and consequences of making change. Consider what is motivating people to make a…

1