• 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

No Best Practices

Dear Reader, I would like you to give up, henceforth, the idea of "best practice." Thank you. I want to stamp out "best practice" for several reasons: There are no best practices. By this I mean … [Read more...] about No Best Practices

Filed Under: Context-Driven Testing, Critique, For Newbies, Heuristics, Important!, Language, Process Dynamics, Testing Culture

Test For Ambiguity

Here is one test to tell if a sentence is potentially ambiguous: It has words in it. … [Read more...] about Test For Ambiguity

Filed Under: Heuristics, Language

Amateur Penetration Testing

It's traveling season for me. London, Amsterdam, New Zealand, Australia, and so forth. That means I'm killing time in a lot of airports and hotel lobbies. And THAT means I'm testing software on kiosks … [Read more...] about Amateur Penetration Testing

Filed Under: Buggy Products, Exploratory Testing, Heuristics, Skills, Test Strategy

To Repeat Tests or Not to Repeat

One of the serious social diseases of the testing craft is the obsession with repetition. Is that test repeatable? Is that test process repeatable? Have we repeated those tests? These questions are … [Read more...] about To Repeat Tests or Not to Repeat

Filed Under: Context-Driven Testing, Exploratory Testing, Heuristics, Important!, Test Strategy, Testing Culture

Test Messy with Microbehaviors

James Lyndsay sent me a little Flash app once that was written to be a testing brainteaser. He challenged me to test it and I had great fun. I found a few bugs, and have since used it in my testing … [Read more...] about Test Messy with Microbehaviors

Filed Under: Automation, Exploratory Testing, Heuristics, Process Dynamics

Counterstrings: Self-Describing Test Data

I was at a conference some months ago when Danny Faught showed me a Perl package for manipulating the Windows clipboard. I turned it into a little tool for helping me test text fields. It's called … [Read more...] about Counterstrings: Self-Describing Test Data

Filed Under: Automation, Heuristics, Test Coverage

Testing Heuristic: Rumble Strip

A rumble strip is a strip of corrugated pavement running alongside highways. If you go to sleep and and drift off the road, the wheels of your car hit the rumble strips and that makes the car vibrate … [Read more...] about Testing Heuristic: Rumble Strip

Filed Under: Heuristics, Risk Analysis

Obvious/Oblivious

(Revised: 1/2015) As a process guy, I often hear the term "common sense". It's a strange term. Like "luck" it's a concept that generally brings an end to inquiry, because it's a reference to magic. … [Read more...] about Obvious/Oblivious

Filed Under: Heuristics, Language, Process Dynamics, Risk Analysis

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

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