A JavaScript port of the Tester framework