To facilitate the testing of a testee network service such as a web service made
available on the Internet, various embodiments of a network service test system
are provided. In one embodiment, a testee network service is tested using a network
service test environment. The network service test environment surrounds the testee
network service. The network service test environment comprises at least one mock
client that is in data communication with and interacts with the testee network
service. The network service test environment also includes at least one mock support
network service in data communication with the testee network service. The at least
one mock support network service simulates a performance of an actual support network
service while a data communication link exists between the actual support network
service and the testee network service.