从品牌网站建设到网络营销策划,从策略到执行的一站式服务
结构
test step
test case
test suite
project
workspace
创新互联建站专注于企业成都营销网站建设、网站重做改版、芮城网站定制设计、自适应品牌网站建设、H5网站设计、购物商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为芮城等各大城市提供网站开发制作服务。
soap协议可以理解为是基于xml的一个简易的协议
soap=http+xml
3. 接口间的数据传递
test step内部传递
test case和test case之间传递
4.rest接口
rest是一种架构风格,不是一种标准或协议,可以理解为http接口。
对于soapui来说,他是一款专门测试webservice接口的工具,不建议用来做大规模的rest测试。
REST风格的接口返回的基本都是json格式的数据,SoapUI不能直接处理。对于REST接口之间传递数据的场景,需要使用groovy script从响应的json数据中取出数据,传递给下一个接口。
import groovy.json.JsonSlurper
def xresponse = testRunner.testCase.testSteps["request1"].testRequest.response.contentAsString
def slurper = new JsonSlurper()
def result = slurper.parseText(xresponse)
def yangli = result.result.yangli.toString()
5. soapui还可以做安全测试和负载测试
6. soapui集成了mockservice的使用
右键---generate soap mock service,
设置response的返回值,
在mock service下选择请求,
启动mock service,
发送请求,查看返回值,是刚才设置的值
7. soapui中jdbc请求的使用
本地安装一个MySQL数据库
把mysql-connector-java.jar放到soapui安装目录的lib下
建一个普通的project(非soap和rest)
在project下,自己新建testsuite、testcase
在teststep右键,新建jdbc request
新建一个connecttion,选择driver(mysql/com.mysql.jdbc.driver)
测试连接成功
8. DataSource常用的几种有file,excel(最好是2003),jdbc
关于jdbc,
本地安装一个mysql数据库
把mysql-connector-java.jar放到soapui安装目录的lib下
新建一个connecttion,选择driver(mysql/com.mysql.jdbc.driver)
测试连接成功
输入sql查询语句把需要的字段(一个或多个)查询出来,
然后新建同名字的变量(一个或多个)去接收,请求里引用即可
响应中的值也可以参数化哦
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图