Test Case Best Practice: It’s better to LogPass than to LogFailure

In our test case world, we assume a test case fails, unless we log pass. We changed our way of thinking a while ago, where we used to assume a test case passes, unless we log a failure. I wish I could give an example of a bug I’ve caught because of the change, but…

1

Back to the New Orleans French Quarter and the Mississippi Gulf Coast

This Thanksgiving, I went home to the Mississippi Gulf Coast for the  first time in three years (since joining Microsoft). Of course, I had to stay a couple of nights in New Orleans to begin the trip. Being back in the Quarter made me think of this list: How do you spot a New Orleans…

0

Got an account at Digital Blasphemy

DigitalBlasphemy.com is the best website I’ve seen for wallpaper. While working on webtop in college, one of my coworkers had the Fluorescence wallpaper installed on his account. As soon as I saw it, I was hooked. I have a tri-monitor setup in my office in the following way: [2] – [1] – [3]. What I…

2

What’s wrong with this test case code? – Identifying False Positives Part 2

Really easy one tonight, but something ever tester working with APIs should be aware of. Even if you know better, someone else might not. Here’s a little example I threw together in the past 10 minutes to illustrate tonight’s point. Public Declare Function SetFocus Lib "user32" Alias "SetFocus" (ByVal HWnd As IntPtr) As IntPtr Public…

4

What’s Wrong with this Test Case Code – the Collection

This is my first attempt at a series of “what’s wrong with this test case code” entries. Let me know what you think of this idea and if you’re interested in seeing more examples. A False Positive is defined as a test case that has been logging a passing result; however, the test case logic…

0

What’s wrong with this test case code? – Identifying False Positives

This is my first attempt at a series of “what’s wrong with this test case code” entries. Let me know what you think of this idea and if you’re interested in seeing more examples. A False Positive is defined as a test case that has been logging a passing result; however, the test case logic…

11

Bumper Stickers for Software Testers

Here’s a collection of bumper stickers for testers written by our own Harry Robinson. My addition to the mix: Passion-driven testing: Making every line of code feel dirty. Software Testing is a second-childhood: You broke it, and I’m telling. Looks like I’ll get to play with a .sig this week…

3

First Karate Rank test in 10 years tomorrow night

Update 12/13/2004:  I won’t know whether i passed or not for another month.  The head sensei wasn’t there, so they videotaped the exam for him.  Not sure if that’s a good thing, since he’ll be able to rewind and watch everyone individually.  =)  I felt that i gave an good representation of my current skill…

9

What to do when TreeViews or ListViews don’t show selection or inactive selection

While working on a community app project (you’ll hear more on this later), I needed help setting the selection (and inactive selection) on a tree view.  Just a refresher from my first ever blog post, Explanation of Focus and Selection Focus: Only one control or UI Element can take focus at a time. If I…

3