JMeter面试题

1、jmeter如何做接口请求?

(1)添加线程====sampler(取样器)====http请求

(2)编辑接口:协议,ip,请求方法,路径,端口号,字符编码格式,入参

(3)一般接口中需要断言,【响应断言,断言状态码,响应结果,响应时间等】

(4)在监听器====添加查看结果树

(5)运行【运行后在查看结果树中查看请求参数和响应参数,而且显示红色表示报错,绿色表示接口成功】

以上就是一个接口流程;

2、jmeter中主要元件有哪些?

(1)测试计划:是使用 JMeter 进行测试的起点,它是其它 JMeter测试元件的容器

(2)线程组:代表一定数量的用户,它可以用来模拟用户并发发送请求。实际的请求内容在Sampler中定义,它被线程组包含。

 

(3)线程组中右键查看元件

 

 

(4)配置元件:维护Sampler需要的配置信息,并根据实际的需要修改请求的内容。(cvs data set config ,http请求默认值,http cookie管理,jdbc 数据库)

 

(5)前置处理器:负责在请求之前工作,常用来修改请求的设置 (用户参数)

 

(6)后置处理器:负责在请求之后工作,常用获取返回的值 

 

(7)定时器:负责定义请求之间的延迟间隔

 

(8)取样器:

一些请求方法:http请求,  jdbc请求

 

​现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:485187702【暗号:csdn11】

(9)断言

用来判断请求响应的结果是否如用户所期望的一致。

(10)监听器

监听器:负责收集测试结果,同时确定结果显示的方式。(响应断言)

 

3、Jmeter元件的作用域和执行顺序是什么?

1.元件作用域配置元件:影响其作用范围内的所有元件。

前置处理器:在其作用范围内的每一个sampler元件之前执行。

定时器:在其作用范围内的每一个sampler有效。

后置处理器:在其作用范围内的每一个sampler元件之后执行。

断言:在其作用范围内的对每一个sampler元件执行后的结果进行校验。

监听器:在其作用范围内对每一个sampler元件的信息收集并呈现。

总结:从各个元件的层次结构判断每个元件的作用域。

2.元件执行顺序:

配置元件->前置处理器->定时器->取样器->后置处理程序->断言->监听器

注意事项:

    1.前置处理器、后置处理器和断言等组件只能对取样器起作用,因此,如果在它们的作用域内没有任何取样器,则不会被执行。

    2.如果在同一作用域内有多个同一类型的元件,则这些元件按照它们在测试计划中的上下顺序依次执行。

4、jmeter如何设置用户参数?

(1)通过导入txt文件或csv文件等导入 参数,设置${变量名} ,

用到 csv data  set  config

 

(2)在前置处理器中添加用户参数(添加变量和用户)

 

5、jmeter 如何设置引入csv data 文件?

配置元件====csv data  set config=====编辑(导入文件)====设置编码格式===设置变量====接口设置变量,http中的变量和csv data  set config 保持一致

 

6、jmeter如何获取请求登录的cookie?

(1)在查看结果树中的-====请求结果的取样中提取

 

7、jmeter中接口依赖?

http cookie 管理器

 

8、在jmeter中如何提取token值?

(1)通过正则提取后

 

 最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走! 希望能帮助到你!【100%无套路免费领取】

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值