Web 服务技术为软件测试研究带来了新的挑战。Web 服务测试需要能够适应面向服务的新的分布式计算体系架构。为保证服务的质量,Web 服务需要从多个层次进行验证与确认,包括基础设施、单元服务、集成服务等;测试需涵盖服务的功能、性能...Web 服务技术为软件测试研究带来了新的挑战。Web 服务测试需要能够适应面向服务的新的分布式计算体系架构。为保证服务的质量,Web 服务需要从多个层次进行验证与确认,包括基础设施、单元服务、集成服务等;测试需涵盖服务的功能、性能、可靠性、安全等各个方面。本文从 Web 服务体系架构和应用模式出发,讨论了 Web 服务测试的主要问题。文章分析当前相关研究的现状,并归纳总结了 SOAP 协议验证、WSDL 语言扩展、基于模型的服务集成验证、和测试构架等主要研究成果。本文最后讨论了当前存在的主要问题及进一步的研究方向。展开更多