至此,一个add soap请求用例创建完成。
5.4 用例测试
双击add Request,打开请求测试页面,输入a,b值,点击运行按钮(绿色三角)
运行后,返回结果为“a+b=110.0,a-b=-90.0”和预期一致(注意先启动apache) 图释:
用例上侧是各种操作按钮(含请求路径,红色框)
用例左侧有各种展示模式(XML,Form等,蓝色框),非专业版没有Outline和Form格式 用例右侧是Request和Response详情区,可通过不同展示格式查看请求和响应 用例下侧为断言和日志等详情
打开http log,可以看到请求与返回的详细日志
6 功能测试
6.1 变量
在测试时候,会有很多固定值,为了不需要每次都输入和管理的方便,我们可以使用变量操作,其中变量有四种,如下
6.1.1 新建变量
此处以Project Property为例,其他类似
选择工程,切换到Custom Properties,点击新增按钮,增加一个变量name=a,value=200
6.1.2 引用变量
点击b值设置按钮,选择GetData——>Project:[Project ONE]——>Property [b]
运行查看结果,达到预期
不清楚变量设置的地方,可直接在选择变量时新建即可
全局变量设置在File——>Preferences——>Global Properties
6.2 断言Assertion
测试用例设计好后,我们需要通过一个预期值与执行结果进行比对,来判定是否pass,Assertion就用来作为我们的结果判断,这里介绍contains和Xpath两种
6.2.1 Contains
对整个返回结果进行内容匹配,只要含有约定内容,即PASS 1.新建output请求,增加assertion,选择contains
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库SoapUI5.1教程(5)在线全文阅读。
相关推荐: