API testingTest strategy

Video: Reportability

Ok, I’m not sure if “reportability” is a real dictionary word. But it is a word. That I may or may not invented. Anyway, here’s the thing: You tested your app, or feature, or an API, and you found something… Continue Reading…

implementationTest strategy

Leading Indicators in Unit Testing Implementation, Part III

in the last post we talked about the failing builds trend as an indicator of success of implementation. The final metric we’ll look at, that can indicate how our process will go, is also related to broken builds. It is… Continue Reading…

QualityTest strategyTesting

“Fractal Test Planning” Slides from #NTD2017

Great discussion and great fun! Here are the slides. [slideshare id=76765067&doc=fractaltestplanning-170608123218]

TDDTest strategyUncategorizedUnit tests

“Creating a Unit Testing Strategy” Video from Agile Prague 2016

Agile Prague was great. You can check the slides here. And now the video.

TDDTest strategyTesting

“Creating A Unit Testing Strategy” Slides from Agile Prague

At Agile Prague 2016, we’ve discussed unit testing as a process, not tools. As such, we need to think about the process and how we’re going to attack. Here are slides. [slideshare id=65927397&doc=creatingaunittestingstrategy-160912093850]

TDDTest strategy

InfoQ Interview on Test First Approaches

My interview on InfoQ about “Test-first approaches with TDD and BDD” is live. Go check it out. And come to the Agile Practitioners conference to experience these things yourselves!

Test strategyTesting

Testing Strategy Analysis – An Example

Each stage of implementation is hard in its own way. When we start out with a new effort or process, we think of it as: Sure, it will be hard in the beginning, but it’s going to become easier as… Continue Reading…

Test strategy

Creating A Unit Testing Strategy – Part V

This is the 5th and final part of the series about analyzing what we’re coding, and therefore what to test. Last time, we actually got to writing the tests. Let’s do some cleanup. Step 8: Review  Once we have the… Continue Reading…

Test strategy

Creating A Unit Testing Strategy – Part IV

This is the 4th part of the series about analyzing our code and deciding what to test. Last time, we talked about design constraints. Now we’re moving towards the code itself. Almost there. Step 6: Prepare existing code This is an obvious step… Continue Reading…

Test strategy

Creating A Unit Testing Strategy – Part III

This is the 3rd part of the series about analyzing what we’re coding, and therefore what to test. Last time, we talked about test categorization and design considerations regarding testability. We haven’t touched or written any code yet. Nor will we… Continue Reading…