我们在做性能测试或者场景测试时往往需要从数据库中获取一些真实的系统数据让我们配置的场景更加贴合实际。而RunnerGo也是在最近的大版本更新中推出连接数据库功能,本篇文章也给大家讲解一下具体的操作方法和实际应用场景。
配置数据库
首先进入RunnerGo页面,点击左侧导航栏的环境管理页面,环境管理中可以配置数据库信息连接,可以在不同的服务下配置多个数据库信息,目前支持Mysql、Pgsql、Orecle三种。
测试对象
在测试对象页面可以添加数据库,可以从环境配置中选择,也可以直接输入数据库信息进行连接,支持增删改查,可以配置关联提取、断言等操作。
在编辑器SQL中输入想要执行的SQL语句点击执行,如下图:可以看到返回了我们的查询结果
在关联提取中配置,变量名、字段、下标,即可提取变量,如下图:我们配置字段为age 下标为0,最后的提取结果为 age=30
前置条件
在RunnerGo中配置场景时支持从测试对象中导入创建的数据库连接(前置条件),也支持新建。配置前置条件后可以根据关联提取中的配置来获取真实的系统数据。