【接口测试】15 Postman进行Soap webservic

作者: 测试allen说 | 来源:发表于2020-03-05 16:18 被阅读0次

    许多人认为Postman是高级REST客户端,Postman是处理通过HTTP发送的请求的工具。其实Postman也可以测试与协议无关的SOAP webservice api接口。

    要使用Postman发出SOAP请求,请执行以下操作:

    1、提供SOAP端点作为URL,可以使用SOAP的WSDL的路径作为URL。

    2、将请求方法设置为POST。

    3、打开原始编辑器,然后将主体类型设置为“ text / xml”。

    4、在请求主体xml正文中,根据需要定义SOAP Envelope,Header和Body标签,SOAP方法、参数名及值的应在Body中指定。


    下面我们就使用postman进行一个SOAP接口的测试:

    一、我们使用eclipse工具,自己搭建一个webservice项目:

    参见作者另外一篇文章:https://www.jianshu.com/p/057496d837fb

    我们提供了三个接口供使用:

    启动webservice服务,并获取wsdl路径:http://localhost:8080/koudingSer/services/myServer?WSDL

    二、Postman中实现soap webservice接口测试

    1、创建请求,方法为post,url为http://localhost:8080/koudingSer/services/myServer?WSDL

    2、在headers中定义响应的头部信息,需要设置SOAPAction头部,不然响应会报服务器端500错误

    3、点击send按钮,发送请求,获得响应结果

    4、修改参数和方法,已验证soap webservice的所有接口(方法)

    获取名称接口测试用例之一:

    获取姓名列表接口测试用例之一:

    获取加法运算接口用例之一:

    【原创系列文章 如需转载 请联系作者 】

    相关文章

      网友评论

        本文标题:【接口测试】15 Postman进行Soap webservic

        本文链接:https://www.haomeiwen.com/subject/fujfrhtx.html