首页 > 数据库 >已支持连接数据库!RunnerGo数据库交互功能介绍

已支持连接数据库!RunnerGo数据库交互功能介绍

时间:2023-07-06 10:46:19浏览次数:37  
标签:RunnerGo 提取 交互 数据库 配置 前置条件 连接

我们在做性能测试或者场景测试时往往需要从数据库中获取一些真实的系统数据让我们配置的场景更加贴合实际。而RunnerGo也是在最近的大版本更新中推出连接数据库功能,本篇文章也给大家讲解一下具体的操作方法和实际应用场景。

配置数据库

首先进入RunnerGo页面,点击左侧导航栏的环境管理页面,环境管理中可以配置数据库信息连接,可以在不同的服务下配置多个数据库信息,目前支持Mysql、Pgsql、Orecle三种。

测试对象

在测试对象页面可以添加数据库,可以从环境配置中选择,也可以直接输入数据库信息进行连接,支持增删改查,可以配置关联提取、断言等操作。 在编辑器SQL中输入想要执行的SQL语句点击执行,如下图:可以看到返回了我们的查询结果 在关联提取中配置,变量名、字段、下标,即可提取变量,如下图:我们配置字段为age 下标为0,最后的提取结果为 age=30

前置条件

在RunnerGo中配置场景时支持从测试对象中导入创建的数据库连接(前置条件),也支持新建。配置前置条件后可以根据关联提取中的配置来获取真实的系统数据。  

标签:RunnerGo,提取,交互,数据库,配置,前置条件,连接
From: https://www.cnblogs.com/meimaodachong/p/17531475.html

相关文章

  • 7.5 迁移数据库报错原因 ModuleNotFoundErro
    迁移数据库时产生了这样的报错:ModuleNotFoundError:Nomodulenamed'course'得出结论是因为没在配置文件中导入appINSTALLED_APPS=['courses',]修改后导入成功了......
  • 【数据库】字段逻辑删除的设计
    背景出于系统安全考虑,数据库的数据会尽可能采用逻辑删除的方式。逻辑删除带来的问题1.数据冗余2.增加开发复杂度3.增影响惟一性约束若表中字段要求唯一约束,旧数据逻辑删除后,将不能插入同数值的新纪录;若不为字段设置唯一性约束,每次系统数据时,需先查询是否存在未删除的同......
  • 6月《中国数据库行业分析报告》已发布,首发空间、搜索引擎数据库【全球产业图谱】
    为了帮助大家及时了解中国数据库行业发展现状、梳理当前数据库市场环境和产品生态等情况,从2022年4月起,墨天轮社区行业分析研究团队出品将持续每月为大家推出最新《中国数据库行业分析报告》,持续传播数据技术知识、努力促进技术创新与行业生态发展,目前已更至第十四期,并发布了共计1......
  • Oracle数据库扩展表空间
    --step1查询当前表空间的使用率selecta.BYTES/a.MAXBYTES*100,a.*fromdba_data_filesawherea.TABLESPACE_NAME='yourtabespacename';--step2扩展表空间并设置自增altertablespace{yourtabespacename} adddatafile'D:\APP\ADMINISTRATOR\ORADATA\AXXXL\......
  • Postgresql 大象数据库long自定义自增
     Postgresql --创建序列CREATESEQUENCEuser_long_id_seqSTART100000;CREATESEQUENCEdepartments_long_id_seqSTART100000;CREATESEQUENCEpositions_long_id_seqSTART100000;CREATESEQUENCEposition_grades_long_id_seqSTART100000;--设置对应列Key值A......
  • MongoDB数据库部署与应用
    MongoDB数据库部署与应用拓扑图:推荐步骤:在Centos01上安装mongoDB数据库管理mongoDB服务生成MongoDB配置文件通过控制文件控制MongoDB服务,配置MongoDB身份验证配置mongoDB身份验证管理和修改配置文件支持验证配置mongoDB基本管理配置MongoDB数据备份恢复实验步骤:一.在Centos01上安装m......
  • 无法删除数据库,因为该数据库当前正在使用
    原文:https://blog.csdn.net/weixin_30411997/article/details/94776946除数据库时提示数据库正在被使用,无法删除(Cannotdropdatabasedatabasenamebecauseitiscurrentlyinuse)的问题 删除数据库时提示数据库正在被使用,无法删除(Cannotdropdatabasedatabasenamebe......
  • 解决升级Jeesite版本(gradle构建),可能导致初始化数据库数据失败的问题?
    1、核心模块core下的资源文件,因存放在java文件路径下,不规范可能导致找不到初始化数据表。报错截图:  解决办法:在core文件夹下的资源文件复制一份初始化数据表。 2.cms文件使用gradle构建时,需要build文件里的jar包,如果缺少可能会报找不到cms初始化数据库文件。  解......
  • MySQL数据库8.0.29-8.0.31版本使用 INSTANT 算法新增字段bug
    xxx下发MySQL数据库共性隐患排查通知,要求统一排查MySQL数据库8.0.29及以后版本使用INSTANT算法新增字段后期变更回滚可能导致数据库宕机的隐患,排查方法及整改方法详见下表和附件。请各分支()数据库运营人员集中排查隐患,及时整改。 隐患概述MySQL数据库8.0.29及以后版本......
  • Django 数据库操作
    查询models.UserInfo.objects.all()models.UserInfo.objects.all().values('user')#只取user列models.UserInfo.objects.all().values_list('id','user')#取出id和user列,并生成一个列表models.UserInfo.objects.get(id=1)models.UserInfo.objects.get(u......