Test Automation, Cucumber, Screenplay Pattern, Layers, Thermodynamics.
This includes a lot of refactoring, i.e., changes to code that works correctly. What do we get in this way? After separating some classes and placing them in separate files, the code is easier to maintain. We know exactly where to look when we want to change something. Changes in variables of one