Web Service 由于其松散耦合的技术特性,随着 SOA 的流行正日渐普及。随着需求的增长和应用规模的扩大,Web Service正变得越来越复杂,且其性能表现也愈加重要,对性能测试的自动化程度的要求也越来越高。JMeter 作为一款开源的优秀性能测试工具,支持对 Web Service 进行性能测试,但仍需人工分析 WSDL 后手工输入测试配置。介绍一种基于 JMeter 的 Web Service自动化性能测试框架,它能够自动解析 WSDL 文档,生成 JMeter 性能测试所需的 Operations 和相关配置,直接用于 JMeter 来完成自动化测试流程。这有助于软件测试人员专注于测试用例的设计,而不必分析复杂的 WSDL 文档,减轻了测试负担,提高了测试效率。