Automated functional testing for front end web developers