Test Guide

Making the invisible visible since 1987

  • 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

    Mohan Sagar's Favorite Bug

    • 0 Comments
    I am working as a SharePoint QA. We developed the Status Reports project. It is basically used to collect the weekly status for all the projects. You are allowed to submit the status for any project only if you are a member or owner of that particular...
  • 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

    JMike's Favorite Bug

    • 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

    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

    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

    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

    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

    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...
  • Test Guide

    Good Enough

    • 2 Comments
    While I personally believe that every bug is worth fixing, the reality of business often causes the minimum-cost-for-maximum-benefit line to be drawn elsewhere. Heck, even customers often prioritize new features over bug fixes! (Not that this is a choice...
  • Test Guide

    Automate This!

    • 14 Comments
    How much of your testing do you automate? How do you know whether you have automated enough - or too much? My current team is taking the Automate Everything approach. This means we automate every last test case. "110% automation", as one of our executives...
Page 2 of 15 (366 items) 12345»