#学习笔记2# 自动化二:读取csv参数化文件(get请求+连接数据库)

本文介绍了如何使用JMeter进行自动化测试,包括从CSV文件参数化GET请求和连接数据库。详细讲解了CSV Data Set Config的配置、HTTP请求参数设置以及断言的使用。同时,分享了连接MySQL数据库的步骤,讨论了JDBC Connection Configuration参数的含义,并探讨了如何校验查询结果。
摘要由CSDN通过智能技术生成

上一篇学习了csv文件参数化(post方法),不过还有以下方面需要继续学习完善: 1.get方法请求 2.连接数据库  3.其他类型的非查询类接口参数化,今天准备先完成1和2, 3的话要看学习情况,可能会放在下周继续学习。

一、读取CSV参数化文件 —— get请求

1.新建.csv文件。 需要在excel中管理测试用例,完成后另存为.csv格式的文件,文件具体内容可以参考截图,文件中POST方法与GET方法的不同点在于,GET方法的参数是跟在路径后面的,不需要填写param


2.Jmeter中的配置。新建线程组、HTTP信息头管理器、CSV Data Set Config(Filename需要写到具体文件名称)、http协议控制器、HTTP请求、响应断言、查看结果树,具体的新建过程同post方法,在此不赘述,建完后效果如下


HTTP请求中具体参数配置有变动,Body Data中不需要写参数


3.点击运行,就能够得出结果(简单来说,GET方法的参数化只需要修改2个地方,.csv文件中的path和param两个参数的内容,jmeter配置中HTTP请求中Body Data中不需要写参数)

4. 试将GET方法和POST方法的请求放在同一个.csv文件中,但是http请求中的方法是下拉框,没有办法同时选择两个方法,所以目前只能分开运行,后续如果有其他方法会写上来

5.关于断言持续时间,Duration to Assert -- 允许的响应时间的最大值 ,如果响应时间超过这个时间,判定断言不通过,比如我设置为10毫秒,如果响应时间大于10毫秒,则断言不通过。是否设置要看具体情况啦


二、jmeter连接数据库

jmeter连接mysql数据库的操作可参考博客 https://blog.csdn.net/liujingqiu/article/details/73737854

因为没接触过,所以在连接数据库中也遇到了一些问题,主要原因是对JDBC Connection Configuration中的参数不理解,只是按照其他博客的步骤配置,很容易写错一些东西&#

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值