Jmeter学习之四

您所在的位置:网站首页 丽台p1000相当于gtx Jmeter学习之四

Jmeter学习之四

#Jmeter学习之四| 来源: 网络整理| 查看: 265

Jmeter学习之四_kingbaseV8R6数据库的简单验证 原创

jinanxiaolaohu6 2023-07-09 07:49:20 ©著作权

文章标签 jar java bc 文章分类 JavaScript 前端开发

©著作权归作者所有:来自51CTO博客作者jinanxiaolaohu6的原创作品,请联系作者获取转载授权,否则将追究法律责任 Jmeter学习之四_kingbaseV8R6数据库的简单验证背景周一没去报道, 因为我忘记体检了... 继续在家进行学习提高自己. jmeter周末时开始看的. 今天想着继续研究一下对数据库的处理 突然发现人大金仓的官方csdn有一个文档, 所以想着偷师,并且总结学习一下. 感谢官网的资料. 环境基础搭建安装和使用忽略不提. 这里需要说明一下的是 Jmeter其实是可以加载不同数据库的java驱动的. 可以直接使用java驱动进行相关的测试工作. 第一步. 搜索电脑内的人大金仓相关驱动: everything 搜索就可以了. kingbase8-8.6.0.jar 最新的驱动是这个名字. 可以使用如下命令来判断服务的发布时间和版本: java -jar kingbase8-8.6.0.jar -v # 结果为: Kingbase8 JDBC Driver V008R006C005B0023PS002 is based on ca52919 at 2021-11-22 14:26:55. Found in: jar:file:/E:/BaiduSyncdisk/work/3rd/kingbase8-8.6.0.jar!/com/kingbase8/Driver.class then use it by specifying a JDBC URL of the form jdbc:kingbase8:// See the KbJDBC documentation: http://jdbc.kingbase8.com/documentation/head/index.html This command has had no effect. # 注意能够看到部分核心信息 第一个是 驱动的名字: com/kingbase8/Driver.class 需要转换为: com.kingbase8.Driver 第二个是 连接的url: jdbc:kingbase8://关于kingbase的驱动版本E:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C007B0012\ClientTools\guitools\KDts\KDTS-WEB\drivers\kingbase> java -jar kingbase8-8.6.0.jar -v Kingbase8 JDBC Driver V008R006B0001 is based on 501e197 at 2021-10-19 14:12:31. E:\Program Files\Kingbase\ES\V8\KESRealPro\V008R006C007B0012\Interface\jdbc> java -jar kingbase8-8.6.0.jar -v Kingbase8 JDBC Driver V008R006C007B0012 is based on f237e52 at 2022-10-28 01:09:16. 发现人大金仓的客户端里面 Interface 下面的 版本是比较新的. 但是 ClientTools里面的驱动版本一般都是比较旧的 其实发版时可能没有升级工具, 仅是升级了部分内核相关. 功能测试时一定要注意相关的版本信息.测试验证可以将 kingbase8-8.6.0.jar 驱动包放到 jmeter的lib目录下面 注意务必要进行一次重启操作. 不然可能无法进行对应的测试. 方式方法一样, 第一步: 在测试计划下面->添加进程组->定义进程组的虚拟用户数,以及重复次数等 # 注意这一步是核心, 可以修改保存名字等. 第二步: 在程组下面->添加->配置元件->JDBC Connection Configuration # 注意一般测试第一步都是配置元件. 便于进行相关的设置 第三步: 在线程组下面添加->添加取样器->JDBC Request # 注意这里面需要设置SQL等, 需要Request 里面与 Connection Configuration 通过名字进行关联. 第四部: 在线程组下面->添加->监听器->查过结果树/汇总报告 # 注意这一步是进行结果查看的重要部分.详细步骤-配置JDBC Connection Configuration 点击此选项 在右侧界面里面进行编辑 第一步: Variable name for created pool: kingbase 注意这个名字一定要与下面的request对应起来. 第二步: 添加连接信息: url: jdbc:kingbase8://127.0.0.1/test driver class: 需要先编辑, 然后输入:com.kingbase8.Driver # 因为没有默认支持. user: systen password: yourpassword详细步骤-请求JDBC Request 在右侧的界面里面: Variable name bound to pool : kingbse SQL Query 选择 update Statement 然后在数据库中建表 create table zhaobshtest (testuuid varchar(60)); 然后再 SQL Query 的创建内输入 insert into zhaobshtest values ('${__UUID}') # 注意必须是大写UUID 并且必须只能使用 单引号.数据库验证为test=# select * from zhaobshtest; testuuid -------------------------------------- ee434add-6b01-4736-acff-7ac4eacc67a0 6fb5dee1-3266-48b5-b4f0-918f09903fa5 39721db8-e22c-4772-a400-4ebbfdd66fc0 a1ebe40a-91bf-45e5-b031-22f4dd481e7e b0c7c96b-0ca4-457c-8000-fa8de9e3a324 c7cb9dbf-c482-4f64-99ee-e22f6342351c 16e2c87d-7d40-420b-a18e-fb37423c9460 d0b37957-769f-45a2-ac56-f00a14f7e345 .............运行时的反馈

Jmeter学习之四_kingbaseV8R6数据库的简单验证_jar

运行的结果信息

Jmeter学习之四_kingbaseV8R6数据库的简单验证_java_02

欢迎关注我的公众号一起学习进步

Jmeter学习之四_kingbaseV8R6数据库的简单验证_jar_03

收藏 评论 分享 举报

上一篇:离职攻略

下一篇:Jmeter之二_JSR223取样器,断言等添加失败的解决办法



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3