Test Automation, Cucumber, Screenplay Pattern, Layers, Thermodynamics.
Split of responsibility across people and teams Easier investigation of the root cause of defects Ability to change one layer without touching others Reusability As we can see, in the world of software, making things separated and encapsulated is highly valued. CUCUMBER Cucumber and Behavior Driven