SoapUI5.1教程(5)

2019-03-22 14:30

至此,一个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


SoapUI5.1教程(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:华北电力大学信息检索课机试试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: