jmeter oracle参数化,Jmeter於Oracle數據庫之參數化

Jmeter操作Oracle數據庫的基礎操作參考Jmeter與Oracle

本節將為操作數據庫時做參數化做介紹

1、准備參數文件

新建txt,填寫參數,如下圖:每行可填寫多列,之間用英文逗號分割,保存為UTF-8格式

f3ae19126cc5c1789274def78d747f60.png

2、Jmeter線程組中添加-配置元件-CSV Data Set Config,並做如下修改

b29b9889b50a9f9002a9e3d8a83ae506.png

Filename:填寫第一步創建的參數文件的物理路徑,包含文件名

File encoding:創建時保存的編碼格式utf-8

Variable Names (comma-delimited):自定義參數名,對應參數文件中的列,分隔符隔開

Delimiter(use '\t' for tab):分隔符

Allow quoted data?:如果要讀取的數據包含雙引號,如“123”  “name”(而不是123   name),需設置為True

Recycle on EOF?:循環讀取

Stop thread on EOF?:Recycle on EOF為false並且Stop Thread on EOF為true,則讀完csv文件中的記錄后停止運行

Sharing mode:線程共享

3、修改JDBC Request

修改SQL語句為

select * from oi_mem_reg_info m where m.acount_id='${account}'

語句中${account}即CVS參數文件中的參數;如需增加固定前綴,直接添加為  123${account}   即可。

4、保存運行,查看結果。

另,參數化可添加計數器函數

格式:${_counter(false,fortest)}

參數一:false表示全局統計;true表示每個線程獨立統計。

參數二:重用計數器的引用名。如果有其他地方需要引用此統計結果,直接使用${fortest}即可。

上邊實例使用統計函數語句即

select * from oi_mem_reg_info m where m.acount_id='ID${_counter(false,fortest)}'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值