如何使用jmeter向.svc站点发送Web服务请求?

时间:2015-10-28 14:29:01

标签: web-services jmeter wcf-web-api

我是一名被要求对wcf webservice应用程序进行压力测试的测试人员,这绝不是我的域名。我在网上看过很多教程/演示,解释了如何使用jmeter路径字段中的wsdl信息向Web服务发送消息。但我有一个.svc路径和一个端点名称。如何使用此方法发送SOAP Web服务消息?我可以使用SOAP还是应该是一个宁静的消息?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

根据WCF Rest vs. WCF SOAP指南Wide Support for Protocols子章节

  

WCF编程模型提供各种功能,例如SOAP服务,Web HTTP服务,数据服务,富Internet应用程序(RIA)服务和工作流服务。

所以你需要四处询问或调查你需要点击哪种类型的端点。

使用JMeter,您可以发送SOAP和REST请求,只需确保请求正文已正确形成,并且您已HTTP Header Manager配置为发送相关的Content-Type标头。

有关如何为两种实现配置JMeter的说明,请参阅Testing SOAP/REST Web Services Using JMeter

答案 1 :(得分:0)

事实证明,尽管该服务是WCF,但客户端可以使用SOAP或REST调用来使用该服务,并且我已经两种方式管理它。