SoapUI + Groovy 接口自动化

假设测试用例的实现是由  :  调用不相同的接口(service),组合形式不一样可以形成不同的测试场景

比如下列用例的设计:

需要测试的API 设计的用例有以下两个范围:

1. 需要在不同的前提条件下,调用相同的被测API并且参数设置一样命令而返回不同的结果,并且进行结果验证 (该范围重点是前提条件不一致)

2.在相同的前提下,调用相同的被测API并且参数设置不一样,返回结果不同进行结果验证(改范围重点是验证被测API的参数设置)

范围2是我们目前常用的API测试设计范围,在此不以讨论;我们着重在范围1.


假设设置不同测试场景的前提需要调用的接口(service)有: Service1 , Service2 , Service3

被验证的API: API 

如下图:



TestSuite包含以下两个case:PublicCase, TestCase

把设置前提条件的接口放在PublicCase里面

把需要验证的API房子TestCase1里面

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值