Tag Archives : how to

An example of how TestLess’ TestDetectors work

In this post, I’ll illustrate the workflow that you can use to extend TestLess so it can analyze any test suite. I will use a real example from a real customer to show you how easy it is to extend TestLess.     The Problem Recently, I received the following question from a customer:   I’d […]

How to dramatically improve your debugging and testing skills

I’m often surprised by how many people view software development as a separate “career path” of software engineering that is detached from software testing. Indeed, most testers I know hold the same view but in reverse: that software testing is completely detached from development. Both views assume that skills from one practice are mostly useless in the other. This dichotomy might […]

New Mutation Analysis Tutorials

Mutation Analysis is super easy with Mutator! Now that Mutator has been released, there has been a lot of awesome engagement from the Ruby and Java development community regarding its usage. With that engagement, there have been two important realizations: Developers get intimidated by mutation analysis. Developers are wondering: “Where do I start with Mutator?” […]

Want to be a testing guru? Use reachability graphs

Reachability graphs help you structure your testing in a way that makes it faster, more focused and helps you avoid dead-ends. Via certain testing patterns that reachability graphs can make visible, it can also help you break through hard-to-test applications and problems. It can even help you debug! Wanna know more? Watch the free screencast […]

Test Case Equivalence Part 4

In the last post, I presented interesting implications of the model of a test case, such as the mathematical object that captures a test’s essence:  the core. In this post, I’ll explain how these concepts can help us reduce our testing workload by telling us whether a test does some of the things that another test […]