工具:利用SoupUI实现协议级接口测试
作者:reader1   类别:web前端    日期:2018-01-18 11:24:20    阅读:1371 次   消耗积分:0 分


实验简介


SoapUI是一个开源测试工具,通过SOAP/HTTP来检查、调用、实现WebService的功能/负载/符合性测试。提供GUI界面完成测试。其本质也是调用WS接口进行操作,并提供断言功能。

实验目的

(1) 能够使用SoapUI提供的核心功能,并完成针对WebService和Http协议的接口测试。

实验流程

1. 新建一个SOAP项目


图片1.png

 

2. 输入WSDL文件路径


图片2.png


3. 调用WS接口


  1. (1) 在对应的被调用接口名称下的默认请求Request 1处双击,打开请求和响应子窗口。

  2. (2) 在请求窗口中,输入对应的参数值。

  3. (3) 点击绿色三角形,将此请求连同参数发送出去。

  4. (4) 查看对应的右边窗口的响应内容。


图片3.png


4. 添加测试用例


图片4.png

 

保持其它的默认设置和默认选项即可。


5. 简单运行测试用例

(1) 在创建好的Test Suite下的Test Case 1处双击,打开测试用例执行对话框。

(2) 点击运行测试用例。

(3) 查看运行结果,如果所有的断言都是成功,则用例执行成功。(类似于JUnit的结果)。


图片5.png

 

6. 手工添加断言

默认情况下,SoapUI会为每一个默认的测试用例添加一个标准的断言,该断言只判断请求是否发送成功,响应的状态是否正确。显然,这样的断言是无法满足业务需要的,所以我们应该手工添加断言。


(1) 双击TestCase 1下的接口方法名称,打开测试窗口。


版权所有,转载本站文章请注明出处:蜗牛笔记, http://www.woniunote.com/article/31
上一篇:实验:在Xampp环境下配置安装Agileone(附安装文件)
下一篇:实验:(一)深入理解接口测试
${comment['nickname']}   ${comment['createtime']}
  
       
${comment.content}
${reply.nickname} 回复 ${comment.nickname}    ${reply.createtime}
     
  
回复内容:${reply.content}