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