soapui与webservice接口测试[3]
来源:互联网 发布:python 爬虫 知乎 编辑:程序博客网 时间:2024/04/28 17:43
三、参数化及值传递
场景:根据getRegionDataSet接口获取省市名称及其ID(如:福建<31121>),再根据getSupportCityDataSet获取城市名称及其ID(如:厦门<2308>),最后通过getWeather获取天气状况。
首先,添加一个properties,包括RegionName,RegionID,CityName,CityID,UserID(有初始值)
然后,根据getRegionDataSet接口获取省市名称及其ID
到这里我们需要做的是怎么将这个RegionName或者RegionID获取到,然后通过getSupportCityDataSet获取到对应的城市,很简单,添加一个Property Transfer<Region Transfer>,添加两个参数:RegionName和RegionID,比如针对RegionName,其中Source:选择getRegionDataSet,Property:选择Response;通过xpath获取(//Province[19]/RegionName或者//(//RegionName)[19]),然后把获取到的值存入Properties中的RegionName变量中,供getSupportCityDataSet接口调用,同理RegionID也是一样,总体如下图:
接下来接口调用,在theRegionCode中使用${RegionName}代替:
其次,添加一个<City Transfer>,把获取到的CityName或者CityID传入Properties中,以便getWeather接口调用,获取天气:
最后,运行调试,相应的值也传入到Properties中:
至此,简单的参数化和值传递测试已基本完成,有兴趣的可以试试!!!
- soapui与webservice接口测试[3]
- soapui与webservice接口测试[3]
- soapui与webservice接口测试[1]
- soapui与webservice接口测试[2]
- soapui与webservice接口测试[1]
- soapui与webservice接口测试[2]
- soapUI测试webservice接口
- WebService SOAPUI接口测试
- 使用SOAPui测试WebService接口
- soapui的webservice接口测试中参数设置
- soapui 测试 rest webservice Post方式接口
- soapui 测试 rest webservice Post方式接口
- webservice接口测试,使用SoapUI工具进行接口测试
- soapui测试webservice方法
- soapUI测试webService服务
- soapui测试webservice方法
- Webservice测试工具 soapUI
- SoapUI测试WebService
- vs2015不支持ArcGIS Engine以及丢失控件和模板解决办法
- mybatis报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exception
- Alpha混合物体的深度排序
- 操作系统——虚拟内存管理
- ffmpeg参数说明(转载)
- soapui与webservice接口测试[3]
- javaweb学习总结(十)——HttpServletRequest对象(一)
- 黑马程序员:C/C++薪资再创纪录,平均薪资11054元!
- redis教程
- php中引用&的真正理解-变量引用、函数引用、对象引用
- Python 爬虫1——爬虫简述
- hdu5754(2016多校第三场,博弈)
- bat-%~dp0的含义
- 用nodejs实现爬虫后使用mongodb存贮