当前位置: 首页 > news >正文

Jmeter SQLite-DDT数据驱动/保存响应

1、下载数据驱动

SQLite的jar包,放到Jmeter的lib文件夹,重启Jmeter

2、创建连接

  1. pool:-线程池必填

  2. url: jdbc:sqlite:自定义一个dbfile文件名.db

  3. class: org.sqlite.JDBC

  4. user\password:不需要填写

附上MySQL的:

3、创建SQLite表

与连接的线程池一样,queryType选update

create table if not exists 'cfltest' (id TEXT,mobile TEXT,gqid TEXT, token TEXT) --创建表语句同一类型为text即可

4、获取MySQL中数据

5、MySQL获取数据写入SQLite中-V函数,计数器,sql多条数据变量格式

6、读取SQLite中数据以及读取后的数据写入响应文件,响应文件以后可以用于csv读取配置使用。

问题1:

保存响应到文件,可以直接保存为csv文件吗?

默认情况,保存文件,用\t进行列分隔。

所以,保存文件,txt,xlsx,不能为csv,因为csv是用逗号分隔。

那如果一定要用csv文件怎么办? 取舍,放弃txt,xlsx 怎么做?

  1. jmeter.properties

  2. jmeter.save.saveservice.default_delimiter = ,

问题2:

现在的数据来源是项目的数据库中来的,有没有其他方式生产账号?

做性能测试,可以不准备测试数据,或者是使用无限量的数据可以吗?

先调用注册接口,同时,写一份到本地SQLite数据库中,SQLite数据库,不支持多线程。

注册一批账号,这批账号,在被测项目的数据库中,存在,那么就可以用于后续的登录相关的测试。

这批账号又在本地,SQLite中保存了一份,以后要用,直接从本地数据库中取出来就可用。

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

​​​​​​​

http://www.jsqmd.com/news/210811/

相关文章:

  • Flutter 与原生通信机制全解析:MethodChannel / EventChannel / BasicMessageChannel,一篇讲透(工程级)
  • Flutter 逆向想学却无从下手?
  • 基于python和flask加油站管理系统的设计与实现_33mc5571
  • 太流批了,有用的办公神器
  • 牛批了,视频转换神器,办公必备
  • 基于SpringBoot的智能旅游行程规划系统的设计与实现
  • 基于python和flask框架的医疗问诊拿药系统_01f8d3kp
  • 华为多款新品亮相 鸿蒙生态设备数量已超8亿台
  • 深度测评MBA必备AI论文写作软件TOP8:开题报告文献综述全攻略
  • 推荐3个实用地理AI项目:MGeo支持网站链接数据抓取后清洗
  • Linux中Centos和Ubuntu的区别!
  • 学霸同款8个AI论文网站,专科生轻松搞定毕业论文!
  • BLE 4.2 Controller:高精度调度器与冲突仲裁
  • 基于python和flask框架的汽车零件运输管理信息系统设计及实现_3xy1sjvu
  • Cloudera CDH5、CDH6、CDP7现状及替代方案
  • 网络安全攻防演练分为哪几步?
  • 综合能源系统优化调度:基于MATLAB与CPLEX+Yalmip的创新实践
  • 175.vivado 防止信号被优化
  • Node.js用isMainThread轻松区分主线程与worker
  • 0基础可以自学Python吗?
  • 企业级应用验证:MGeo在银行网点地址标准化中的成功落地
  • 若依框架整合Hunyuan-MT-7B实现后台系统多语言自动切换
  • Fibronectin Adhesion-promoting Peptide;WEPPRARI
  • 数据安全平台:迈向精细化、多模态、全景式治理的理论建构与实践演进
  • 基于单片机的车辆超载报警系统设计及人数检测设计
  • 想从事网络安全,花钱培训有必要吗?
  • Linux缓存机制有哪些?
  • 海外盲盒小程序开发全解析:技术适配+合规破局+落地指南
  • 运维系列虚拟化系列OpenStack系列【仅供参考】:远程管理 KVM 虚机 - 每天5分钟玩转 OpenStack(5)CPU 和内存虚拟化原理 - 每天5分钟玩转 OpenStack(6)
  • 图片上传后怎么处理?详解文件路径修改技巧