soapui

在这里插入图片描述
在这里插入图片描述
https://www.soapui.org
https://pan.baidu.com/s/1nzfvhtUeG7go9OO7eheebw

API接口与webservice接口的区别:https://blog.csdn.net/weixin_42113106/article/details/80967240

在这里插入图片描述
http://www.webxml.com.cn/webservices/qqonlinewebservice.asmx?wsdl

在这里插入图片描述
在这里插入图片描述
随便新增一个REST -> new TestSuite -> new testCase -> Add Step -> JDBC Requst
前提:要下载mysql-connector-java的jar包,https://blog.csdn.net/kt1776133839/article/details/124539192,把jar包丢到lib目录下边去
在这里插入图片描述
如果连接成功的话,可以任意查询表
在这里插入图片描述
在这里插入图片描述

接口测试用例:

在这里插入图片描述
1、将三个接口丢到TestSuite里进行测试,对准Requst右键 -> add to testcase -> 命名
2、当一些接口 需要以来token,可添加Property Transfer
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
然后直接跑跑看 就OK了

在这里插入图片描述
在这里插入图片描述
优化:当我们去跑TestSuite的时候,就算是200,但是有时候并不是我们想要的结果,例如说“此账号名已注册”之类的,我们需要像jmeter那样添加断言去判断是不是我们想要的结果
在这里插入图片描述
以登录接口为例,需要我们去看看接口文档,看看后端给我们返回什么,一般会返回:

{
   code: 200
   msg: "登录成功"
   token: xxxxxxxxxxxxxxxxxxxxx
}

然后我们可以以“登录成功”来做断言
在这里插入图片描述
在这里插入图片描述
也可以添加多个检查点,如:添加200,意思就是返回的code是否200

在这里插入图片描述
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值