In this short blog post, I want to show you an idea where you take some very detailed datasets from a software project and transform it into a representation where management can reason about…
Knowing all about the software system we are developing is valuable, but too often a rare situation we are facing today. In times of software development experts shortages and stressful software projects, high turnover in teams leads quickly to lost knowledge about the source code…
In this blog post, I show how we can partly automate the process of identifying groups of similar test cases as well as how we can visualize those groups. The aim is to find test cases that test the same production code but shouldn’t do it…
In this data analysis … we want to spot test cases that are structurally very similar and thus can be seen as duplicate. We’ll calculate the similarity between tests based on their invocations of production code…
Introduction This blog is a three-part series. See part 2 for calculation of test similarity and part 3 (upcoming) for visualization. In an upcoming analysis, we want to calculate the structural similarity between test cases. For this, we need the