• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Satisfice, Inc.

Software Testing for Serious People

  • Home
  • About
    • Privacy Policy
  • Methodology
    • Exploratory Testing
    • Reasons to Repeat Tests
  • Consulting
    • Ways to Engage Our Services
  • Classes
    • James Bach’s Public Test Consulting
    • Testimonials
    • RST Courses Offered
    • Rapid Software Testing Explored
    • Rapid Software Testing Applied
    • Rapid Software Testing Managed
    • Rapid Software Testing Coached
    • Rapid Software Testing Focused: Risk
    • Rapid Software Testing Focused: Strategy
  • Schedule
  • Blog
  • Contact
  • Resources
    • Downloads
    • Bibliography: Exploratory Process
    • Bibliography: Risk Analysis
    • Bibliography: Coaching
    • Bibliography: Usability
    • Bibliography: My Stuff From IEEE Computer and IEEE Software Magazines
    • Bibliography: The Sociology of Harry Collins

Heuristics

Revenge of the Process Imperialists

Ben Kelly, who works in Japan, is reviewing the Japanese translation of my book, Lessons Learned in Software Testing. He writes: Each lesson is numbered as per the original, but rather than 'lesson', … [Read more...] about Revenge of the Process Imperialists

Filed Under: Heuristics

Why Labels For Test Techniques?

Steve Swanson is very new to testing. I predict he has a great future. He has already noticed that the common idea of boundary testing is almost content-free. Michael Bolton and I do a whole session … [Read more...] about Why Labels For Test Techniques?

Filed Under: Heuristics, Language

Methodology Debates: Traps and Transformations

(This article is adapted from work I did with Johanna Rothman, at the 1st Amplifying Your Effectiveness conference. It's never been widely published, so here you go.) As a context-driven testing … [Read more...] about Methodology Debates: Traps and Transformations

Filed Under: Context-Driven Testing, For Newbies, Heuristics, Important!, Testing Culture

“Mipping”: A Strategy for Reporting Iffy Bugs

When I first joined ST Labs, years ago, we faced a dilemma. We had clients telling us what kind of bugs we should not report. "Don't worry about the installer. Don't report bugs on that. We have that … [Read more...] about “Mipping”: A Strategy for Reporting Iffy Bugs

Filed Under: Bug Investigation and Reporting, Heuristics, Test Reporting

Should Developers Test the Product First?

When a programmer builds a product, should he release it to the testers right away? Or should he test it himself to make sure that it is free of obvious bugs? Many testers would advise the programmer … [Read more...] about Should Developers Test the Product First?

Filed Under: Agile Methodology, FAQ, Heuristics, Test Strategy, Working with Non-Testers

“Use Version Control”

Darrell Norton says that "version control" is a best practice. I disagree with him about that, but his blog posting gives me an opportunity to show how context-driven reasoning works. Darrell … [Read more...] about “Use Version Control”

Filed Under: Context-Driven Testing, Critique, Heuristics, Process Dynamics

Surprise Heuristic

At the recent Workshop on Training Software Testers, Morven Gentleman showed us a chart of some test results. I was surprised to see a certain pattern in the results. I began to think of new and … [Read more...] about Surprise Heuristic

Filed Under: Exploratory Testing, Heuristics, Risk Analysis, Test Strategy

Dead Bee Heuristic

Have you ever had a software problem that disappeared even when you did nothing to correct it? Or have you ever fixed a bug by doing something that seems as if it shouldn't have fixed … [Read more...] about Dead Bee Heuristic

Filed Under: Exploratory Testing, Heuristics

How to Investigate Intermittent Problems

The ability and the confidence to investigate an intermittent bug is one of the things that marks an excellent tester. The most engaging stories about testing I have heard have been stories about … [Read more...] about How to Investigate Intermittent Problems

Filed Under: Bug Investigation and Reporting, Exploratory Testing, For Newbies, Heuristics, Important!, Risk Analysis, Skills, Test Strategy

Quick Oracle: Blink Testing

Background: In testing, an "oracle" is a way to recognize a problem that appears during testing. This contrasts with "coverage", which has to do with getting a problem to appear. All tests cover a … [Read more...] about Quick Oracle: Blink Testing

Filed Under: Automation, Heuristics, Test Oracles, Test Strategy

  • « Go to Previous Page
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to Next Page »

Primary Sidebar

Search

Categories

  • About Me (18)
  • Agile Methodology (14)
  • Automation (19)
  • Bug Investigation and Reporting (9)
  • Buggy Products (22)
  • Certification (10)
  • Context-Driven Testing (44)
  • Critique (41)
  • Ethics (19)
  • Exploratory Testing (32)
  • FAQ (5)
  • For Newbies (25)
  • Heuristics (28)
  • Important! (20)
  • Language (35)
  • Management (20)
  • Metrics (3)
  • Process Dynamics (27)
  • Quality (7)
  • Rapid Software Testing Methodology (22)
  • Risk Analysis (12)
  • RST (3)
  • Scientific Method (3)
  • Skills (30)
  • Test Coverage (7)
  • Test Documentation (8)
  • Test Oracles (4)
  • Test Reporting (11)
  • Test Strategy (26)
  • Testability (3)
  • Testing Culture (90)
  • Testing vs. Checking (17)
  • Uncategorized (10)
  • Working with Non-Testers (6)

Blog Archives

Footer

  • About James Bach
  • Satisfice Blog
  • Bibliography: Bach on IEEE
  • Contact James
  • Consulting
  • Engage Our Services
  • Privacy Policy
  • RST Courses
  • RST Explored
  • RST Applied
  • RST Managed
  • RST Coached
  • RST Focused: Risk
  • RST Focused: Strategy
  • RST Methodology
  • Exploratory Testing
  • Testing Training
  • Resources
  • Bibliography: Exploratory
  • Bibliography: Risk Analysis
  • Bibliography: Coaching
  • Bibliography: Usability
  • Bibliography: The Sociology of Harry Collins
  • Schedule
  • Upcoming Public Classes
  • Upcoming Online Classes
  • Public Events
  • Tester MeetUps

Copyright © 2023 · News Pro on Genesis Framework · WordPress · Log in