Testing to ensure service QoS is a key problem for Web service adoption. One of the key problems for software testing is designing the finite test suit tailored to test case generation efficiently. This paper focuses on abstract test suite and executable test suite analysis of WSDL_based Web service and proposes automated WSDL_based Web service testing. A XML_based test scripting language is discussed and executable test suite can be derived from abstract test suite automatically based on XML parser. Executable test suite consists of message schema syntactic test group, Web service interface test group, and interoperation test group. A test process is used in WSDL_based Web service testing. The three key techniques adopted by the test process including the test case generation, test flow, and test data generation are analyzed.