Tag Archives : test case equivalence

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 […]

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 […]

Test Case Equivalence Part 2

In this post, I continue exploring the vague concept of test case duplication. Eventually, my final goal is to precisely define what we mean in the testing industry by the phrase “duplicate tests.” For that, I’ll cover here a critical concept that will guide our understanding of when test case duplication happens and why it occurs.

Test Case Equivalence

How many of these sound familiar to you? “this test is already covered by that other one” “this test is a superset of that one” “these tests seem to cover the same thing” “these two tests are very similar” “this test covers related aspects/functionality as that other test” “these two tests are equivalent” I’ve heard […]