So long!

When I had just joined Microsoft, as a video game obsessed college kid, I was trying to figure out the “point of the game” here at work. At first, I decided the point of the game was to write code. Didn’t matter how useful it was, it was cool to write lots of code. Then,…

5

Cheat sheet : Submitting an entry to a software testing conference

Recently, I have been spending time reviewing papers submitted to two of the biggest software testing conferences in India – QAI’s Software Testing Conference and the Step In Summit 2012. It is very refreshing to talk to young talent across the industry and hear their new ideas and perspectives! Like most other frequent speakers, I…

1

Industrial Strength Exploratory Testing – part 4

Continuing from the previous post, here is our last myth: Myth 3: Bugs found through exploratory testing are hard to reproduce Testers have to remember exactly what steps they did and note it down in detail when they find a defect. The stated problem is that with no pre-scripted steps in exploratory testing, the onus…

1

Industrial Strength Exploratory Testing – part 3

Let’s pick up mythbusting from where we left off Myth 2: There is no way to measure exploratory testing I have heard this often from test managers – “how do we measure testers’ productivity in exploratory testing?” Scripted testing allows for measuring rate of tests executed per hour, test pass progress percentage etc. but how…

5

Reduce the size of test data in VS 2010 by avoiding publishing deployment binaries into TFS

Over the past few weeks, we have heard a spate of complaints about TFS database being bloated with test data and growing in size rapidly with time. Running tests regularly generates different kinds of data in your TFS database, primary categories being: Deployment binaries – the pdbs and dlls that you use to deploy during…

6

Industrial Strength Exploratory Testing – part 2

In the last part, I introduced exploratory testing and looked at some advantages of employing exploratory testing. In this part, let’s look at a few myths surrounding exploratory testing and try to debunk some of these. Myth 1: “Exploratory testing is ad-hoc, monkey testing” Exploratory testing is NOT random, undirected testing. On the contrary, unlike…

2

Exploratory testing – introduction

I have been meaning to put together a series of blog posts on exploratory testing – how exploratory testing can help make your testing more lightweight, illustrate some of our own experiments with doing exploratory testing on my team and of course, write about the exploratory testing tools we are building in Visual Studio as…

2

Books on software testing with Visual Studio ALM 2010

There have been some pretty good books released recently that discuss software testing with Visual Studio ALM 2010 in detail. I thought I would point out 3 noteworthy books in my post today. Software Testing with Visual Studio 2010 (Microsoft .NET Development Series) This book is a great in depth analysis of the testing capabilities…

6

Getting Results the Agile Way

Cliched, but true : the thing I love the most about Microsoft is the chance to work with some of the smartest people around! One such guy is J.D. Meier, GPM at P&P in Microsoft by day, and amazing life-coach by night (well, in non-working-hours J)running Sources of Insight, a treasure trove of proven practices…

6

UI automation for Silverlight apps now available in feature pack 2 for VS 2010

Visual Studio 2010 Feature Pack 2 is now available to MSDN subscribers. The feature pack contains some much awaited bits with which you can: Use Microsoft Test Manager to capture and playback action recordings for Silverlight 4 applications. Create coded UI tests for Silverlight 4 applications with Visual Studio 2010 Premium or Visual Studio 2010…

6