接口测试SoapUI参数化之Datasource20151002
2015-10-02 16:08
302 查看
上次和大家一起完成了soapui的参数之一properties,今天我们一起交流另外一种参数化的方法,跟着一起练习,不懂不要紧,练习多了就会慢慢懂的;
1、准备excle(目前soapui只支持xls的)
2、选择测试步骤,添加【Datasource】
3、为DataSource添加properties,名字可以随意取值,单建议取值有意义,然后选择Excel类型,并选中刚准备好的数据文件,填写sheet和开始取数的位置,点击绿色开始按钮,可以看到从excel中取数的值
4、添加DataSource Loop,又来控制循环取数,其位置在循环的步骤后面,我们循环的目标是GetWeather,故要放在它的后面
5、调整步骤顺序,DataSource、循环步骤、DataSource Loop,然后设置loop,选择数据来源是刚添加的,目标步骤是GetWeather,点击【ok】保存
7、设置循环步骤的参数
8、设置断言。本次我们选择的是脚本来设置断言,比对在excel中预期的值和返回的值
9、双击测试用例,点击运行
10、查看结果
好了,本次到此,如果觉得有帮助,需要更多测试相关技术,欢迎来交流,联系方式如下:
1、准备excle(目前soapui只支持xls的)
2、选择测试步骤,添加【Datasource】
3、为DataSource添加properties,名字可以随意取值,单建议取值有意义,然后选择Excel类型,并选中刚准备好的数据文件,填写sheet和开始取数的位置,点击绿色开始按钮,可以看到从excel中取数的值
4、添加DataSource Loop,又来控制循环取数,其位置在循环的步骤后面,我们循环的目标是GetWeather,故要放在它的后面
5、调整步骤顺序,DataSource、循环步骤、DataSource Loop,然后设置loop,选择数据来源是刚添加的,目标步骤是GetWeather,点击【ok】保存
7、设置循环步骤的参数
8、设置断言。本次我们选择的是脚本来设置断言,比对在excel中预期的值和返回的值
9、双击测试用例,点击运行
10、查看结果
好了,本次到此,如果觉得有帮助,需要更多测试相关技术,欢迎来交流,联系方式如下:
相关文章推荐
- CodeForces 416A Guess a number!
- iOS开发 浅解UIDynamicAnimator
- 【KMP字符串匹配】hdu 1711 Number Sequence
- 安装VMWare时Failed to create requested registry key的解决方法
- CodeForces 441B Valera and Fruits
- ZOJ - 2421 Recaman's Sequence(打表水题)
- JAVA——GUI鼠标事件
- JAVA——GUI窗口实现文本转移
- AndroidUI 布局动画-为列表添加布局动画效果
- AndroidUI 布局动画-为列表添加布局动画效果
- UIDynamic动画
- iOS:文本视图控件UITextView的详细使用
- 弹出键盘 输入框上移
- 【解决方法】EasyUI DataGrid不显示滚动条时,没有数据的问题
- ---记录错误日记 log------------ 队列Queue
- [LeetCode] Unique Word Abbreviation
- 试手破解soapUI and readyAPI
- AndroidUI 布局动画-布局内容改变动画
- AndroidUI 布局动画-布局内容改变动画
- iOS AFN请求返回错误:"Request failed: unacceptable content-type: text/html"