implementing web service tests and checkpoints