Automated testing framework
