Cucumber Automation Framework allows business analysts and testers to automate the testing of web app functionality against web browsers and virtual machines.