Tag Archives: XPlorations
Testing with Simple and Combinatorial Oracles
Oracles are things that can tell us whether or not a result is correct. For some tests, an oracle is as simple as comparing a couple strings or numbers. Other tests have many acceptable results and it’s harder to know what’s right. I Continue reading Testing with Simple and Combinatorial Oracles
Resources on Agile Testing
I’m calling this “Resources on Agile Testing” but I’m not drawing a very sharp line about what’s Agile Testing vs. Good Testing. Further suggestions are welcome! Related resource summaries: BDD and TDD. Exercises (None identified) E-Learning Kaner, Cem. Black-Box Software Continue reading Resources on Agile Testing
Testable Stories in the INVEST Model
T is for Testable in the INVEST model. A testable story is one for which, given any inputs, we can agree on the expected system behavior and/or outputs.
Small – Scalable – Stories in the INVEST Model
French translationS is for Small in the INVEST acronym. I now use another S that I think captures the idea even better: Scalable. Scalable means “able to be changed in size or scale,” and that’s handy in a story: We Continue reading Small – Scalable – Stories in the INVEST Model
Resources on CI and CD
Continuous Integration (CI) and Continuous Delivery (CD) (or Continuous Deployment) – enabling a flow of value. Other resource summaries: BDD, TDD, Refactoring. [Disclosure: Note that I may have been involved in some of the materials mentioned below, and I work Continue reading Resources on CI and CD
Resources on Test-Driven Development (TDD)
Test-Driven Development (TDD) is an approach to designing and implementing software: write tests, write code, refactor, and repeat; all in small steps. I hope you find these TDD resources useful.
Estimable Stories in the INVEST Model
Estimable stories can be estimated: some judgment made about their size, cost, or time to deliver. (We might wish for the term estimatable, but it’s not in my dictionary, and I’m not fond enough of estimating to coin it.) To Continue reading Estimable Stories in the INVEST Model
Resources on Set-Based Design
A reading list on set-based design (part of lean product development). Applied Fluid Technologies. Information on boat design. Baldwin, Carliss, and Kim Clark. Design Rules, Volume 1: The Power of Modularity. MIT Press, 2000. ISBN 0262024667. Modularity and platforms, Continue reading Resources on Set-Based Design
Intensifying Stories: Running with the Winners
For a given story headline, many interpretations are possible. These vary in their quality and sophistication. I call this the intensity or depth of a story. Story intensity is a knob you can control, dialing it down for earlier delivery, Continue reading Intensifying Stories: Running with the Winners