Test Guide

Making the invisible visible since 1987

  • Test Guide

    Why I'm An SDE/T

    • 3 Comments
    WH writes: I've got an on-campus interview with MS and I'm (hopefully) looking at an SDET internship. I was wondering: What do you like most about being an SDET? What do you like the least? The bug-finding problem space sounds completely interesting to...
  • Test Guide

    Warning: Bad Lyrics Ahead

    • 3 Comments
    Microsoft requires any vehicle parked on campus to be registered. Visitors register with the receptionist where they're visiting; everyone else registers with Security. I don't know what visitors get when they register, but employees get a numbered tag...
  • Test Guide

    Another Mrmff Person Blogging!

    • 1 Comments
    For awhile I was the only person on the Mrmff team (we're not announced yet so I can't give details, remember?) blogging. Then Adam Ulrich , my boss and the Mrmff Test Manager, start blogging. Now John Gossman is blogging too. He's our Dev Architect,...
  • Test Guide

    Monkey Want A Banana?

    • 0 Comments
    I run a virtual (i.e., via Sharepoint and email) tutorial on application design. Recently we started looking at model-based testing. I'm starting out with a simple home-grown vaguely-smart monkey that's not much more than this: class Model { Command[...
  • Test Guide

    Yes Virginia, Developers Really *Can* Test

    • 4 Comments
    I've been coding for something like twenty years, but I've only really been testing that code for about ten. Oh, sure, I would bang on my apps in ways I thought were similar to what my users would do, and I stepped through my code and stuff like that...
  • Test Guide

    What's Your Strongest Language?

    • 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

    Baby Steps

    • 5 Comments
    Stuart responded to my post "Show Me" saying that, basically, he's in the same boat as (based on my personal experiences) most people producing software: what I call programming by accident. Specs are few and far between. He does actually have a tester...
  • 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

    I Am Such A Geek!

    • 6 Comments
    Every year my family draws names to decide who gives gifts to whom at Christmas. (Trying to figure out what to give one person is *so* much easier than trying to find something for seven!) This year (for reasons known only to her) my mom asked if I wanted...
  • Test Guide

    Test Hooks == Happy Customers

    • 0 Comments
    Test hooks don't have to be special code written specifically for your tester's needs. Oftentimes, just spending a little more time and a bit more effort on your APIs is more than enough. Think about an application like Microsoft Excel. Sitting behind...
  • Test Guide

    Hook, Line, and Tester

    • 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

    Go Ahead, Mock Me

    • 1 Comments
    So you have a UI or component or something that you want to test, but you don't really want all the complexity of driving it plus figuring out how to reliably verify its actions via the kernel or other component or whathaveyou it affects. You need a Mock...
  • Test Guide

    Preemptive Testing

    • 2 Comments
    Chris posted a great comment a while back that I am going to mine for a series of posts. He starts out by saying "I'm struggling with the contribution that testers make early in a project right now." The answer is simple: a lot, if you let them. "Everyone...
  • Test Guide

    See Braidy Tester Read Code. Read, Braidy Tester, Read!

    • 2 Comments
    I've been reading through code for one of the tools we are investigating using. This particular tool has been used by lots of other people for years, so any bugs that would prevent us from using it have likely been found by now. I'm not reading this code...
  • Test Guide

    Cook It Up

    • 2 Comments
    "new-tester" commented on my Hallmarks of a Great Tester post to ask "I was wondering if you know where one can find a complete classification or description of class of bugs as you refered above. I don't mean generic classification but more specific...
  • Test Guide

    Did I Remember To

    • 19 Comments
    [29 Mar 2010: An expanded and annotated version of this is available on my website at http://www.thebraidytester.com/downloads/YouAreNotDoneYet.pdf .] Accessibility Check the following MSAA property settings for every control on every dialog...
  • Test Guide

    True Stories In Test Automation

    • 5 Comments
    [The following is a true story. The feature has been changed to protect the unannounced, but the code and test progression is a near verbatim account of a coding session I had recently.] Say you are testing a timeline. Specifically, you are testing...
  • Test Guide

    Weird But True

    • 0 Comments
    Weird Al Yankovic's song “Frank's 2000 Inch TV” is the perfect speed for jumping rope! Play it four times in a row and you've got yourself a great cardio workout!
  • 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

    Hallmarks of a Great Developer

    • 27 Comments
    If you ask me, I'll tell you a great developer Plans before coding A great developer takes the time to plan an approach before designing or coding. A great developer knows that the time required to do so will be more than paid back by the time saved...
  • Test Guide

    Hallmarks of a Great Tester

    • 34 Comments
    If you ask me, I'll tell you a great tester Is devious A great tester has a streak of deviousness. Anyone can follow the lists of test cases that abundantly fill most books on testing. A great tester can move beyond these lists and dream up an endless...
  • Test Guide

    My boss is blogging

    • 0 Comments
    My boss, Adam Ulrich, has joined the blogging ranks. Go forth and read him posthaste ( http://blogs.msdn.com/adamu ) as he's a most interesting guy (how many people do you know who have spent ten years working in nuclear power plants?).
  • 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

    Speed Trap

    • 1 Comments
    My first experiences with programming were laboriously copying reams of mysterious incantations, codes, and passphrases from multivarious magazines and books, then running the results and hoping against hope that I hadn't made any mistakes. When something...
  • Test Guide

    Hickory dickory dock, A tester ran out of clock

    • 0 Comments
    In pure clock time I work about fifty hours a week. Fourty hour weeks I think are overrated. I wouldn't complain if my manager made me leave two hours earlier each day, mind you, but I think a particular number of hours at work is much less important...
Page 14 of 15 (366 items) «1112131415