Browse by Tags

Tagged Content List
  • Blog Post: tour of the month: the landmark tour

    Every location that covets tourists must have some good reasons for them to come. For Las Vegas it’s the casinos and the strip, for Amsterdam it’s the coffee shops and red light district, for Egypt it’s the pyramids. Take these landmarks away and the place is no longer an attraction. Software is much...
  • Blog Post: tour of the month: the intellectual's tour

    As promised, here is the first tour on the tour-of-the-month parade. It's probably not the best place to start, but it's finding so many good bugs for so many testers around the company that I wanted to get it in the hands of others sooner rather than later where it might make more logistical sense....
  • Blog Post: the touring test

    (I couldn’t resist the play on Alan Turing’s famous test when naming this testing metaphor.) When I think of software, I naturally think of it in testing terms. In my mind software is made up of components which are defined by structural boundaries (code files/assemblies) where multiple components...
  • Blog Post: of moles and tainted peanuts

    There was a full page ad for Jif peanut butter in my morning paper that caught my attention. (For those non-US readers, our nation is experiencing a salmonella bacteria outbreak which has been traced back to contaminated peanuts.) The ad touted Jif’s rigorous testing processes and reassured readers that...
  • Blog Post: explaining exploratory testing

    I just got finished talking (actually the conversation was more like a debate) to a colleague, exploratory testing critic and a charter member of the plan-first-or-don’t-bother-testing-at-all society. I am happy to say, he conceded the usefulness (he would not grant superiority, if he had I would...
  • Blog Post: prevention v. cure (part 5)

    Ok, we're getting to the end of this thread and probably the part that most of you have asked about: exploratory testing, particularly how it is practiced at Microsoft. We define four types of exploratory testing. This isn’t meant as a taxonomy, it’s simply for convenience, but it underscores that...
  • Blog Post: prevention v. cure (part 4)

    Manual testing is human-present testing. A human tester using their brain, their fingers and their wit to create the scenarios that will cause software either to fail or to fulfill its mission. Manual testing often occurs after all the other types of developer and automated techniques have already had...
  • Blog Post: PEST

    Anyone who has read chapter 6 of How to Break Software knows my fondness of mixing testing with pubs. Many of the training and challenge events I designed for my students actually took place in a pub. Somehow the pub atmosphere tore down walls and inhibitions and helped focus the conversation on testing...
Page 1 of 1 (8 items)