implement web test case