Test Guide

Making the invisible visible since 1987

  • Test Guide

    Sherry Chupka's Favorite Bug

    • 0 Comments
    In one application there is a small line of whitespace between a custom toolbar and the menu; clicking this whitespace causes an unhandled exception due to a null pointer. I found this by accident just trying to access certain options. This is my favorite...
  • Test Guide

    Thelma Whitehorton's Favorite Bug

    • 0 Comments
    The one that says that it is erasing my old email when it really isn't! I like to erase old email. For some reason the web mail I am using will not allow me to delete my old email. One day I spent over an hour attempting to delete old email, when I...
  • Test Guide

    Sumit Kalra's Favorite Bug

    • 1 Comments
    Our application (web based) is built in .Net and Infragistics. It has 6 modules. One module is similar to product management, in this we need to enter product title, product details, etc. Newly created product names appear on the homepage. So while testing...
  • Test Guide

    Fail Fast

    • 3 Comments
    The only way to succeed is to fail. Therefore, fail early and often. Think about the last time you attempted something new and you succeeded right out of the gate. Do you have any clue why? Do you know whether the approach you took is the only one...
  • Test Guide

    Donny Liu's Favorite Bug

    • 0 Comments
    Our team uses a web-based tool to test our product. In one page, we can input tree-like structured data. In some conditions, we have to create a child under one node of that tree by clicking a drop-down list to select the type of the child object. The...
  • Test Guide

    From Accountant To Scientist

    • 6 Comments
    In many of my posts I have alluded to the automation stack my team is building, but I have not provided any details. The next month or so of posts will remedy that: first I'll discuss the problems we are trying to solve and then I'll explain how we're...
  • Test Guide

    I'm a Tester, Jim, not a QA Engineer!

    • 10 Comments
    If you ask any random set of testers what their title is, about half of them will answer with some term that includes "Test" and the other half will answer with some term that includes "QA" and "Engineer". If you then ask them what their job entails,...
  • Test Guide

    Hallmarks of a Great SDE/T

    • 15 Comments
    All companies have a job ladder a person "climbs" as they progress through their career. Often this job ladder and a person's title are tied together. Microsoft separates the ladder (i.e., the responsibilities of and expectations for a person) and the...
  • Test Guide

    The test cases go marching two by two, hurrah, hurrah

    • 11 Comments
    One of the banes of my existence is test matrices. Everywhere I look, it seems, another matrix is lurking, impatiently waiting to lob another set of mind-numbinginly boring test cases at me that are guaranteed to suck up two more weeks' worth of the extra...
  • Test Guide

    Screen Door

    • 18 Comments
    Gretchen and Zoe and Heather have been blogging about the process Microsoft uses for recruiting and hiring. Once you've made it past the recruiter gauntlet, but before you go through the formal interview loop, my team puts the candidate through a technical...
  • Test Guide

    It All Starts With User Features: The Logical Functional Model

    • 9 Comments
    Even a small application such as Microsoft Notepad has a plethora of features that must be tested. While the occasional feature is simple enough that a single test case is sufficient to test it thoroughly, it is more likely that multiple test cases are...
  • Test Guide

    Use Your Users' Viewpoint

    • 6 Comments
    As soon as you have even a vague idea about what your feature is all about you can start defining your Logical Functional Model. Ideally your entire feature team will take part in this exercise, but you can certainly do it on your own as well. Ask yourself...
  • Test Guide

    Grading On A Curve

    • 5 Comments
    A topic I've been pondering of late is grading test cases. If I have two test cases that appear to do exactly the same thing, how do I decide which one to keep and which one to turn off? If I am wading though a large number of failing or unstable test...
  • Test Guide

    What Do You Do?

    • 1 Comments
    Do you know the unique value you add to your team? I used to think I did, until a series of unfortunate events showed me that I did not. That set me off on a splurge of introspection regarding what I do and why I do it. Now I believe I really do understand...
  • Test Guide

    Test Me

    • 8 Comments
    Our BVTs have grown rather encumbered and encrusted of late, so we recently embarked on a project to trim them down to a more reasonable size. This turned out to be an interesting process, mostly because it quickly became clear that we didn't have a single...
  • Test Guide

    The Tester Song

    • 3 Comments
    If I had a theme song, this is what it would be: With apologies to Monty Python... [Fade in to a dev banging away on his keyboard muttering about linked lists and hash tables and third-order dependencies. A management type pokes his head in and tells...
  • Test Guide

    Kill those warts!

    • 3 Comments
    Rory is one of my favorite bloggers. Earlier this week he posted Die, Hungarian notation... Just *die* , which sentiment I agree with wholeheartedly. Jim Hyslop and Herb Sutter's (three years earlier) article Hungarian wartHogs is also a great read. ...
  • Test Guide

    So What Should A Test Case Look Like?

    • 8 Comments
    What if you had a test case that looked like this? (Assuming a shape-drawing application such as Microsoft Visio...) Logical.Projects.CreateNewProject(); Point rectangleStart = DataManager.ScenePointProvider.GetNextValue(); Point rectangleEnd =...
  • Test Guide

    One Method To Rule Them All: Execution Behavior Manager

    • 8 Comments
    Most user actions in an application can be executed in different ways. As I mentioned earlier, creating a new document can be done via the following methods: Clicking the File menu, clicking the New submenu, then clicking the New Document menu item...
  • Test Guide

    How Do I Invoke Thee? Let Me Count The Ways: The Physical Object Model

    • 8 Comments
    Most test cases that manipulate a user interface are tightly tied to the current details of that UI. What the test case is doing often gets lost in the details of how it is doing it. We abstract away these implementation details by wrapping our application...
  • Test Guide

    Two Hour Parking

    • 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

    Testing Estimation

    • 0 Comments
    Sonal asks: Could you discuss on estimating testing for a manual/automation project? How long to estimate the estimation, how many test cases designed per day (though this sounds like a bad statistic). Test case designing and testing per se never...
  • Test Guide

    Bad Error Message! Bad! Bad!

    • 6 Comments
    I was xcopying some folders this weekend. (xcopy: the poor man's backup system.) Everything was going swimmingly. Or so I thought, until I noticed that some files that should have been copied weren't. What!? xcopy has never failed me before! What's going...
  • Test Guide

    Show Me

    • 3 Comments
    Dave Liebreich posted some while back what I presume is a question he asks prospective employers: "I've seen many organizations that treat the QA or test group as people who will do the 'menial' work that the programmers don't want to, or the people who...
  • Test Guide

    Reading List

    • 6 Comments
    Apoorva suggests, "[H]ow about linking to any other test/dev blogs/sites/resources that you frequent, or feel would do good for beginners/seasoned testers as a read." I'll do this in three parts: books permanently on my bookshelf, key blogs I track...
Page 2 of 15 (366 items) 12345»