A JavaScript Testing Framework