The evolution of cucumber UI test steps
I’m currently the framework/lead developer of a UI testing framework using Selenium WebDriver and Cucumber (written in Javascript using the webdriver.io bindings). In an ideal world, cucumber test steps have no reference to anything beyond what is visible to the user in the user interface: And I enter Password1 in the Password field And I click …