news 2026/4/23 19:25:42

Postman如何测试WebService接口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Postman如何测试WebService接口

前言:

由于工作所需,需要使用Postman测试工具,对基于ws规范的WebService接口进行测试.在经过多种尝试后,终于找到了正确的测试方法.下面我便详细记录测试步骤,以便以后再次测试时可以拿来主义.

第一步:确保WebService服务端正常启动(注意服务端各个接口发布的url地址)

第二步:打开Postman测试工具,查看测试接口对应的wsdl接口文档

注意:GET方法,然后输入WebService服务端发布的正确的url地址,点击Send

基于ws规范的WebService,可以自动生成对外接口文档,但这个文档可读性很低,因为它不是给开发人员看的,而是给JDK提供的(之前写过的关于WebService的博客连接:https://www.cnblogs.com/ubiquitousShare/p/12535296.html);

但是因为后边测试的时候要用到里面的一些东西, 所以在这里需要解析文档中的几点重要内容:

第三步:测试接口

3.1 设置Headers类型

Content-Type : text/xml

Accept-Charset : charset=utf-8 (以免出现中文乱码现象)

3.2 设置请求体内容,发送请求

注意两个地方:

1).请求方式为POST

2).请求体

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pm="http://api.model.kd.com/"> <soap:Body> <pm:syncIt> <arg0>[{"assetNo":"1","barCode":"1","belongDept":"1","boxBarCode":"1","cap":"1","chkDate":1586448000000,"contractId":"1","curStatusCode":"1","dataSrc":"1","descardDate":1586448000000,"discardReason":"1","docCreateDate":1586448000000,"docCreatorNo":"1","eqipPrc":"1","erpBatchNo":"1","fstRcCode":"1","i":0.0001,"insulationMode":"1","itId":"1","lotNo":"1","madeDate":1586880000000,"madeNo":"1","manufacturer":"1","measPrincipleCode":"1","modelCode":"1","newFlag":"1","p":0.0003,"pf":"1","prCode":"1","prOrg":"1","ratedFreqCode":"1","rcRatioCode":"1","rcvId":"1","rotateCycle":"1","rvCode":"1","sndRvCode":"1","sortCode":"1","storeAreaId":"1","storeLocId":"1","taLightLoad":"1","taPreCode":"1","taRatedSndLoad":"1","taTurns":"1","tvLightLoad":"1","tvPreCode":"1","tvRatedSndLoad":"1","tvTurns":"1","typeCode":"1","v":0.0002,"voltRatioCode":"1","whAreaId":"1","whId":"1","windingConfigCode":"1","wiringMode":"1"}]</arg0> </pm:syncIt> </soap:Body> </soap:Envelope>

值得注意的是测试对应的接口名称和参数类型名称都是wsdl文档中的名称,而不是Java代码中的名称

请求路径,请求头,请求体设置好后,就可以发送请求了

请求成功标志

最后作为一位过来人也是希望大家少走一些弯路,在这里我给大家分享一些软件测试的学习资料,这些资料希望能给你前进的路上带来帮助。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 9:20:40

测试团队的技术债管理:识别、评估与偿还策略

技术债在测试中的隐形危机 在软件测试领域&#xff0c;技术债并非开发团队的专属问题。它指代那些因短期妥协&#xff08;如赶工测试脚本、忽视测试环境维护&#xff09;而积累的“债务”&#xff0c;若不及时处理&#xff0c;会拖慢测试进度、增加缺陷率&#xff0c;甚至引发生…

作者头像 李华
网站建设 2026/4/23 9:18:36

Python常用的10个自动化脚本

✅ 包含编程资料、学习路线图、源代码、软件安装包等&#xff01;【[点击这里]】&#xff01; 01、 图片优化器 使用这个很棒的自动化脚本&#xff0c;可以帮助把图像处理得更好&#xff0c;你可以像在 Photoshop 中一样编辑它们。该脚本使用流行的是 Pillow 模块 # Image Op…

作者头像 李华
网站建设 2026/4/23 12:15:10

大规模模型服务集群中TensorRT镜像的关键作用

大规模模型服务集群中TensorRT镜像的关键作用 在当今AI系统日益复杂的背景下&#xff0c;如何将训练好的深度学习模型高效、稳定地部署到生产环境&#xff0c;已成为企业落地人工智能的核心挑战之一。尤其是在电商推荐、智能客服、自动驾驶等高并发、低延迟场景下&#xff0c;推…

作者头像 李华
网站建设 2026/4/23 12:25:46

Baichuan模型能否跑得更快?TensorRT镜像给出肯定答案

Baichuan模型能否跑得更快&#xff1f;TensorRT镜像给出肯定答案 在大语言模型日益渗透到智能客服、内容生成和实时翻译等高并发场景的今天&#xff0c;一个现实问题摆在每一位AI工程师面前&#xff1a;模型能力越强&#xff0c;推理就越慢。以Baichuan系列为例&#xff0c;无论…

作者头像 李华
网站建设 2026/4/22 16:50:26

学长亲荐8个AI论文软件,自考毕业论文格式规范轻松搞定!

学长亲荐8个AI论文软件&#xff0c;自考毕业论文格式规范轻松搞定&#xff01; AI工具如何让论文写作变得轻松高效 在自考论文写作过程中&#xff0c;许多学生常常面临格式不规范、内容重复率高、思路混乱等问题。而随着AI技术的不断发展&#xff0c;越来越多的智能工具开始帮助…

作者头像 李华