The bigger a software application (more lines of code), the higher the number of interdependencies. If new requirements are implemented in a new release or if existing modules are adapted, it must be ensured that no new errors ("regressions") are caused by interdependencies. Regression tests are usually performed for this purpose, namely the repetition of already defined (and possibly automated) test cases.