文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何使用Postman和SoapUI工具测试WebService接口

2023-06-30 18:42

关注

这篇文章主要讲解了“如何使用Postman和SoapUI工具测试WebService接口”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用Postman和SoapUI工具测试WebService接口”吧!

一、使用Postman测试WebService接口

Postman:适用RESTful接口(HTTP/HTTPS协议)的功能测试

通过浏览器访问http://oa.tmt.tcl.com/ekp/sys/webservice/scbcWebserviceEntrance?wsdl可以看到如下信息:

如何使用Postman和SoapUI工具测试WebService接口

打开Postman界面如下:

设置请求方式为”POST”

设置Content-Type为text/xml;charset=UTF-8

如何使用Postman和SoapUI工具测试WebService接口

设置body请求调用的方法excute及对应的参数param

注意引用变量{{pw}}

如何使用Postman和SoapUI工具测试WebService接口

说明:

设置脚本和登录令牌

如何使用Postman和SoapUI工具测试WebService接口

//生成令牌var pw = "scbcsmes"+getMyDate(new Date());console.log("pw:==",pw);var md5Str =CryptoJS.MD5(pw);postman.setGlobalVariable("pw", md5Str.toString(CryptoJS.enc.Hex).toUpperCase());  function getMyDate(str) {    if (str == null || str == "") {        return '';    }    var oDate = new Date(str),        oYear = oDate.getFullYear(),        oMonth = oDate.getMonth() + 1,        oDay = oDate.getDate(),        oHour = oDate.getHours(),        oMin = oDate.getMinutes(),        oTime = oYear + '' + getzf(oMonth) + '' + getzf(oDay) + '' + getzf(oHour) + '' + getzf(oMin) ;//最后拼接时间    return oTime;};function getzf(num) {    if (parseInt(num) < 10) {        num = '0' + num;    }    return num;}

请求结果如下:

如何使用Postman和SoapUI工具测试WebService接口

二、用SoapUI测试WebService接口

SoapUI:适用WebService接口(SOAP协议)的测试

菜单栏File -> New SOAP Project -> 打开窗口 ->Initial WSDL 输入http://oa.tmt.tcl.com/ekp/sys/webservice/scbcWebserviceEntrance?wsdl-> OK,SoapUI会自动把所有方法把列出来了。
-> 双击节点execute下面的Request,自动打开Request 1窗口,如下图

如何使用Postman和SoapUI工具测试WebService接口

现在只需在 <arg0>?</arg0>中输入参数值, 点击窗口的三角块,返回结果如下图:

如何使用Postman和SoapUI工具测试WebService接口

感谢各位的阅读,以上就是“如何使用Postman和SoapUI工具测试WebService接口”的内容了,经过本文的学习后,相信大家对如何使用Postman和SoapUI工具测试WebService接口这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯