add DiffBasedWebTester