Sara Ford - Finding and Logging a Bug (Maddog Part 4)

Download this episode

Download Video

Description

Logging bugs is easy.  Logging “QA” quality bugs takes a little more time, energy, and focus.  Logging a bug requires a well-written title and the fewest number of steps to reproduce the bug.

In this clip, SaraF “raids” a product bug found while investigating a test case failure, demo’ing how to minimize the number of repro steps and how to write an effective bug title.

For more information on writing a good bug report check out this post from the Product Feedback Center blog.

For more Devdiv updates check out our C9 site: https://channel9.msdn.com/devdiv
- josh

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      ZippyV
      Now let's find the guilty programmer and have him fix this bug.
    • User profile image
      saraford
      This bug has been postponed, which was the resolution i had expected.  The bug didn't meet the bar, meaning there were too many other more important bugs to fix for Whidbey.  And, as i said in the video, i don't think you would want me to delay the Whidbey ship date because of this bug.  I know I wouldn't want to.  =)

      Also, i don't think the programmer is the guilty party here, if there even is a guilty party.  The triage team said that this was how the data tip was designed, and from their usability studies, no one had run into this issue before.  I think that's what makes me a good tester - i don't interact with UI the same way most people do.  So, I can find these scenarios and get triage teams to make the right call, before the users run into them.

      Thanks!
      -sara
    • User profile image
      MarkC

      I usually like my tests to all pass. If you get a bug that is postponed do you just live with a failing test, do you remove the scenario for now, or do you "reverse" test it (test for the wrong results until they fix it)? Is this the first time that this test was run?


      Mark

    • User profile image
      saraford
      Hi Mark, good questions.  We want all tests to pass, so if a bug isn't going to be fixed, we have to either find a workaround or change the verification.  If we know that the bug will be fixed, we continue to let the test case fail until the fix is checked-in.  Bugs causing the nighlties to fail need to be fixed as soon as possible.

      This test has been running for as long as we've had an editor =)

      Thanks!
      -sara

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.