Sign in
Test Guide
Making the invisible visible since 1987
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
Automation Stack
Becoming A Tester
Everything Else
Favorite Bug
Ideas
Me
Pages
Process
Songs
Tablet PC
Testing
Archive
Archives
May 2012
(1)
February 2012
(1)
September 2011
(1)
August 2011
(1)
August 2010
(1)
July 2010
(1)
June 2010
(1)
May 2010
(3)
April 2010
(7)
March 2010
(4)
August 2009
(2)
July 2009
(2)
June 2009
(6)
May 2009
(6)
April 2009
(10)
March 2009
(7)
February 2009
(4)
January 2009
(1)
November 2008
(1)
October 2008
(4)
September 2008
(3)
August 2008
(3)
July 2008
(11)
June 2008
(6)
May 2008
(3)
April 2008
(5)
March 2008
(4)
February 2008
(3)
January 2008
(6)
December 2007
(3)
November 2007
(13)
October 2007
(5)
September 2007
(4)
August 2007
(5)
July 2007
(2)
June 2007
(4)
May 2007
(7)
April 2007
(4)
March 2007
(3)
February 2007
(5)
January 2007
(6)
December 2006
(3)
November 2006
(5)
October 2006
(3)
September 2006
(5)
August 2006
(6)
July 2006
(5)
June 2006
(9)
May 2006
(9)
April 2006
(5)
March 2006
(8)
February 2006
(7)
January 2006
(6)
December 2005
(4)
November 2005
(6)
October 2005
(5)
September 2005
(7)
August 2005
(5)
July 2005
(7)
June 2005
(6)
May 2005
(14)
April 2005
(3)
March 2005
(13)
February 2005
(4)
January 2005
(4)
December 2004
(4)
November 2004
(2)
October 2004
(5)
September 2004
(5)
August 2004
(5)
July 2004
(5)
June 2004
(8)
May 2004
(4)
April 2004
(4)
March 2004
(5)
February 2004
(4)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Test Guide
A Tester's Translation Table
Posted
over 6 years ago
by
humbugreality
8
Comments
It seems to me that lots of people are experiencing lots of confusion regarding what lots of the testing terms we throw around signify. In an effort to remedy this circumstance I have applied my investigatory powers to observe what people really mean...
Test Guide
I Want Testers, Not Automators
Posted
over 8 years ago
by
humbugreality
6
Comments
I think my team - much of Microsoft, in fact - is going about testing all wrong. My team has a mandate from on high to automate one hundred percent of our testing. We aren't the only ones either, I don't think. This is a great goal (even if it isn...
Test Guide
Talkie Walkie Trustie
Posted
over 8 years ago
by
humbugreality
4
Comments
Recently I read through the notes from Brett Pettichord's workshop on Homebrew Test Automation . It's a great overview of available test automation techniques, although it is old enough that he doesn't mention UIAutomation (the Longhorn replacement for...
Test Guide
Did You? Did You Really? Loosely Coupled Comprehensive Verification
Posted
over 8 years ago
by
humbugreality
11
Comments
Verifying that a test case’s actions had the expected result is perhaps the most important part of testing. Every test case does something at least a little differently than every other test case, so the expected results are often a little different....
Test Guide
JMike's Favorite Bug
Posted
over 1 year ago
by
humbugreality
0
Comments
I found this bug while working as one of the first QA engineers at the MathWorks (makers of MATLAB and Simulink technical computing software) in the early 1990s. ANSI standard 754 mandates rounding and such behavior for real finite-precision floating...
Test Guide
This Is Your Brain On RST
Posted
over 6 years ago
by
humbugreality
1
Comments
Last week I took Rapid Software Testing from Michael Bolton . The three days of stuffing my brain in the beautiful downtown campus of the University of Toronto was loads of fun. Points I especially remember: I had already experienced one of the exercises...
Test Guide
Hunt The SDE/T
Posted
over 8 years ago
by
humbugreality
5
Comments
Mark asks: So how *do* you find tester-developers? Certainly a job description that says "QA" seems to be an invitation for lots of resumes from script-followers. I want people who think repetetive tasks are what computers are for, not people, and that...
Test Guide
Most Of Each Test Case Exercises A Small Fraction Of The Code
Posted
over 8 years ago
by
humbugreality
5
Comments
The execution section of a test case is itself composed of three subsections: setup, execution, and teardown. Execution is often thought to be the most important part of a test case (after all, a test case that doesn’t verify anything is rather pointless...
Test Guide
Two Hour Parking
Posted
over 5 years ago
by
humbugreality
15
Comments
Signs such as this one are a common sight in Seattle's residential neighborhoods. I imagine the transportation department believes it to be clear and unambiguous. I beg to differ. Your assignment for this week is to devise as many different interpretations...
Test Guide
A Peek Behind The Curtains
Posted
over 8 years ago
by
humbugreality
3
Comments
With the LFM defined and hooked up to Execution Behaviors it makes sense to move on to defining the Physical Object Model . The POM is often the simplest part because it's just a straightforward API around the user interface. Given Surveyor's UI: ...
Test Guide
SDWest: Agility And Architecture
Posted
over 7 years ago
by
humbugreality
2
Comments
Yesterday and today have been jam-packed with interesting sessions. The best of the bunch by far, though, was the roundtable discussion on agility and architecture Bob Martin led this afternoon. I'm still trying to decide whether SD was incredibly...
Test Guide
Testers Are Little More Than Accountants In A Factory
Posted
over 8 years ago
by
humbugreality
4
Comments
The sum of these factors makes testers little more than factories churning out test case after test case, each of which is different only in some small detail (e.g., how a particular operation is invoked) than the others. Another way to say this is that...
Test Guide
Hook, Line, and Tester
Posted
over 9 years ago
by
humbugreality
2
Comments
"Testable" is one of those words with a bajillion meanings. Dave Catlett, a Test architect here at Microsoft, defines testability as "[t]he degree to which components and systems are designed and implemented to make it easier for tests to achieve complete...
Test Guide
What's Your Strongest Language?
Posted
over 9 years ago
by
humbugreality
6
Comments
Futura writes that s/he has been a developer and then a tester for many years. In that time, s/he has used many languages, including C++,VB, Python, and MatLab. Futura is planning to apply for an SDE/T position and is looking for advice on answering the...
Test Guide
Show Me Yours: Application Internals
Posted
over 8 years ago
by
humbugreality
3
Comments
Details regarding how data is pulled out of our application’s internal data structures and other parts of the system environment are factored into an Application Internals model. This isolates knowledge about where data is found and how it is accessed...
Test Guide
All For One And One For All: Our Complete Automation Stack
Posted
over 8 years ago
by
humbugreality
2
Comments
Factoring these details out of the test case into intuitively organized libraries allows the test case to focus on the essence of what it is testing rather than incidental details. This helps us write more comprehensive tests faster but spend less time...
Test Guide
Who Ya Gonna Call?
Posted
over 8 years ago
by
humbugreality
4
Comments
Once you create your Logical Functional Model the other pieces can follow in any order immediately as chunks of your feature and LFM are defined. I'll follow the most typical pattern here, which brings us to Execution Behaviors. When you first define...
Test Guide
No Guts, But Lots Of Glory
Posted
over 8 years ago
by
humbugreality
1
Comments
My previous post hinted that the Physical Object Model takes advantage of some underlying magic that makes different types of controls look similar. This "smudging" of controls into similarity comes courtesy of the controls abstraction layer. While...
Test Guide
The Bug Craig Will Never Forget
Posted
over 4 years ago
by
humbugreality
0
Comments
Of all the bugs I've came across I'll never forget this one because it was so severe and easy to miss. Later, when I was a Test Lead it was the first thing I added to my sign-off checklist… A few years ago, our product was practically out the door when...
Test Guide
Test Cases Are Maintenance Hogs
Posted
over 8 years ago
by
humbugreality
2
Comments
These problems all combine to make test cases a maintenance nightmare. Anytime the application under test changes – regardless of whether the UI changed a tiny bit or an entire feature was dramatically revamped – every affected test case must be updated...
Test Guide
So You Want To Work For Microsoft...
Posted
over 5 years ago
by
humbugreality
2
Comments
Several people have emailed me recently asking for tips on getting through their upcoming interviews at Microsoft. My advice: Be Yourself . I believe this is the most important tip I can give you. I find that how someone fits (or does not fit) with...
Test Guide
Can Developers Test?
Posted
over 7 years ago
by
humbugreality
8
Comments
Diligent Reader Ayaz asks: Everywhere there is talk about *the tester mentality* and how the testers should refine their approach towards a problem. My question is what would you advise a *developer* so that he can test his code and catch the bugs...
Test Guide
Slow And Steady Wins The Race
Posted
over 8 years ago
by
humbugreality
6
Comments
When I was a fresh-faced programmer I was the fastest codeslinger around. I could spew code out like nobody's business. I didn't need to bother with design or spec'ing. You want a program to do what? Bam! Here it is. Something not quite right? Bam! Here...
Test Guide
How High? For How Long? Using Which Foot? Data Manager
Posted
over 8 years ago
by
humbugreality
6
Comments
Many tests don’t care exactly what data they are executed against. Our Data Manager uses techniques similar to those used with Execution Behaviors to manage Data Providers that generate test data. This solves with a single stroke the dual problems of...
Test Guide
Stuffing My Brain, Part 08
Posted
over 8 years ago
by
humbugreality
3
Comments
What is quality to you? How do you measure quality? When is quality accomplished? If you don't know how your customers would answer these questions, your product probably doesn't meet their needs as well as it could. You can fix this problem. But first...
Page 3 of 15 (366 items)
1
2
3
4
5
»