为了账号安全,请及时绑定邮箱和手机立即绑定

怎样用SoapUI测试接口

怎样用SoapUI测试接口

湖上湖 2019-03-22 15:14:15
怎样用SoapUI测试接口
查看完整描述

3 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

最近基于webservice开发第三方应用程序,我的第三方API属于rest接口,而开发过程中难免需要测试,于是寻找测试rest接口的工具(自己懒得动手编写代码测试),我现在主要用两种常用的工具:restclient和soupUI  一、使用restclient测试rest接口  RESTClient是一个用于测试RESTfulWebservices的Java客户端。非常小巧,界面非常简单。  二、使用soapUI测试rest接口  虽然soapUI看上去好像是测试soap接口的,其实用它来测试rest接口未尝不可。  说明:目前只有test/xml格式成功实现,其他格式待探索。  soapUI由于目前消息体只有test/xml,multipart/form-data,application/xml,这三个选项,而在restclient工具中有几十种消息体格式,所以soapUI的使用还待进一步研究。  目前以合同添加接口为例

查看完整回答
反对 回复 2019-03-25
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

使用soapUI、postman这样的工具。
在http请求中输入URL地址,选择get/post方法。
添加请求参数,添加检查点,运行。

查看完整回答
反对 回复 2019-03-25
?
智慧大石

TA贡献1946条经验 获得超3个赞

方法/步骤
1
新建soapUI工程:右击左侧导航面板中的工作空间节点“Project”,选择“New soapUI Project”,输入工程名称,点击OK

新建TestSuite:右击Project名,选择“New TestSuite”

新建 TestCase:右击TestSuite名,选择“New TestCase”

添加数据源:右击“Test Steps”,选择“Add Step“,选择“DataSource”

添加HTTP请求:右击“Test Steps”,选择“Add Step“,选择“HTTP Test Request”

添加循环:右击“Test Steps”,选择“Add Step“,选择“DataSource Loop“

添加数据源数据:选择数据源类型之后进行添加,下图以excle为例

添加http请求数据:选择http请求类型之后进行添加,下图以POST请求为例

添加loop:将数据源和http请求关联

编辑完成后运行测试case进行正确性的测试,为了保证运行的正确性,可以添加断言对结果进行检查

当显示的测试结果为FINISHED时,表示测试通过。



查看完整回答
反对 回复 2019-03-25
  • 3 回答
  • 0 关注
  • 1252 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信