Tag Archives : test management tools

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

Mutator and TestLess are improving the quality of software you use!

In this post we take a quick look back at the success stories for Mutator and TestLess that you might not know about:   Bloom Filters Bloom filters are everywhere nowadays, and having seen the quality improvements that Mutator started, it is no wonder that the authors of one popular implementation decided to continue on that road.   Best of Breed Mutator […]

TestLess now supports nested contexts!

BDD-style testers: Rejoice! One of the super helpful aspects of BDD test frameworks is their utilization of nested contexts. Nested contexts not only allow test writers to group different tests, but also allow you to delineate their state into different sets in order to separate permutations of their SUT’s (system under test) behavior into logical groups. This separation and […]

Mutator now supports multiple source files!

You asked, we listened! We heard you loud and clear and we are thrilled to introduce multi-source support for Mutator! Previously, Mutator only allowed one source file per test suite using the assumption that each test suite had one and only one source (a.k.a. system under test, or SUT). This original design choice was deliberately made partly to encourage […]

The empty test in the JRuby suite

TestLess Case Studies: Find repeated test names

Case Study 3: Find repeated test names JRuby is a high-performance, fully-threaded Java implementation of the Ruby programming language. To test and stabilize JRuby, the core team employs several distinct test suites from different sources such as MRI tests, the JRuby team’s own internal tests, rubspec, rubicon, and others. This means that there are probably between 1 to 1.5 […]

TestLess Case Studies: Find duplicate tests

Case Study 2: Find duplicate tests While manually inspecting one of the many test suites for the Rails code base, Yves Senn found a duplicate test within a total of 118 tests. The duplicate tests are highlighted in the image below.     Wouldn’t it be great to have an algorithm that could see what the human eye sees, and […]

Duplicate tests in a Rails test suite