以特斯汀学院接口测试的鉴权接口为例。在访问项目时,各个接口调用之前都会利用auth接口对当前登录状态进行校验。
项目地址:http://www.testingedu.com.cn:8081/inter/
接口地址:http://www.testingedu.com.cn:8081/inter/SOAP?wsdl

从接口抓包信息中可以看到,要求体为<键 attr='value'>值</键>的格式,相应的,要求头中Content-Type的值为text/xml。
在Postman中完成json格式的要求时,先完成HTTP方法和URL的填写。
要求体的操作办法经由之前两节的处理,已经很熟习了,复制xml格式要求体内容,直策应用raw菜单完成填写,把稳默认情形下的选项是Text。
如果利用默认Text格式发送要求,得到的结果为空,而状态码是Unsupported Media Type,意为不支持的媒体类型,从而可知我们选错了Content-Type,因此要求时,也把稳剖析得到的返回结果和状态码,能从中获取报错的缘故原由,从而针对问题进行修正。
因此,在填写完raw格式中的要求体参数之后,还须要到Headers菜单中处理Content-Type头域的值,取消勾选原有的Content-Type头,新增一个Content-Type头,并将它的值按照抓包获取到的text/xml格式填写。
在这里要把稳一点,postman中raw格式里选择xml格式,自动设置的content-type值是application/xml而不是text/xml,在自己完成要求涌现禁绝确的结果时,一定记得,反复检讨要求四大要素的内容,不要想当然,要逐一核对哦!
希望本文对你有所帮助~~如果对软件测试、接口测试、自动化测试、性能测试、口试履历互换感兴趣可以私聊我或关注公众号“特斯汀软件测试”。免费领取最新软件测试大厂口试资料和Python自动化、接口、框架搭建学习资料!
技能大牛解惑答疑,同行一起互换。