Selenium Up is testing framework (based on Selenium) which incorporate testing best practices