引言:
谈到使用apifox操作的数据库操作我们就要了解为什么要使用此接口测试工具来操作数据库及其意义所在。首先连接本地数据库可以帮助我们获得一个存储变量的空间,下一个接口可以通过请求前置脚本来调用(详见:apifox获取以及存储数据),通过此方法可以解决项目多个baseurl数据存储的问题。此外,通过输入sql语句查询数据库内容,打印至控制台,便于测试增删改数据是否真正在数据库中生效。
一、请求后置操作数据库
1、添加数据库操作,输入操作名称(例如:存储token)
2、链接数据库点击数据库连接管理,新建操作,输入名称(例如:本地数据库),添加对应的操作说明(例如,使用数据库存token),选择数据库类型(例如:mysql),选择默认设置,输入数据库相关ip,端口以及密码,后点击保存。
3、选择结果打印至控制台,便于测试增删改数据是否真正在数据库中生效。
4、使用json path表达式提取结果到变量
二、 请求前置操作数据库
当baseurl有多个时可以用此方法从数据库中提取数据,操作方法同上,如图: