常用的配置原件

1、HTTP请求默认值


配置我们需要进行测试的程序协议、地址,端口号

当所有的接口测试的访问域名和端口都一样时,可以使用该元件,一旦服务器地址变更,只需要修改请求默认值即可

2、HTTP信息头管理器


Jmeter向服务器发送http请求(get或者post)的时候,往往后端需要一些验证信息,比如说web服务器需要带过去cookie给服务器进行验证,一般就是放在请求头(header)中,因为对于此类请求,在Jmeter中就可以通过HTTP信息头管理器,在添加http请求之前,添加一个HTTP信息头管理器,发请求头中的数据通过键值对的形式放到HTTP信息头管理器中。在往后端请求的时候就可以模拟web携带header信息了
例如:Content-Type application/json
会在请求中指定参数为json格式

3、HTTP cookie管理器


自动管理cookie,像浏览器一样存储和发送cookie,如果发送一个请求
他的响应里面包含cookie,那么请求内容就会保存在cookie里面

4、CSV data set config


①.Filename: 指保存信息的文件目录,可以相对或者绝对路径。否则会在jmeter日志文件(jmeter.log目录位置)中提示:系统找不到指定文件,运行脚本后,登录失败。
②.File encoding: 保持默认。默认为ANSI
③.Variable Names: 给csv文件中各列起个名字(有多列时,用英文逗号隔开列名)便于后面引用
④.Delimiter:与 .csv文件的分隔符保持一致。如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写\t;
⑤.Allow quoted data? :是否允许引用数据,—这个目前还未弄明白,设置成True或者False都能正常引用数据。
⑥.Recycle on EOF?:到了文件尾是否循环,True—继续从文件第一行开始读取,False—不再循环
⑦.Stop thread on EOF? :到了文件尾是否停止线程,True—停止,False—不停止,注:当Recycle on EOF设置为True时,此项设置无效。
⑧.Sharing mode:共享模式,All threads –所有线程,Current thread group—当前线程组,Current thread—当前线程。
²  All threads:计划中所有线程,假如说有线程1到线程n (n>1),线程1取了一次值后,线程2取值时,取到的是csv文件中的下一行,即与线程1取的不是同一行。
²  Current thread group:当前线程组,假设有线程组A、线程组B,A组内有线程A1到线程An,线程组B内有线程B1到线程Bn。取之情况是:线程A1取到了第1行,线程A2取第2行,现在B1取第1行,线程B2取第2行。
²  Current thread:当前线程。假设测试计划内有线程1到线程n (n>1),则线程1取了第1行,线程2也取第1行。

Jmeter入门教程之配置原件(二)相关推荐

  1. Linux Shell脚本入门教程系列之(二)第一个shell脚本

    本文是Linux Shell脚本系列教程的第(二)篇,更多shell教程请看:Linux Shell脚本系列教程 通过上一篇教程的学习,相信大家已经能够对shell建立起一个大体的印象了,接下来,我们 ...

  2. 零基础 Amazon Web Services (AWS) 入门教程图文版(二)

    上一篇讲到,主机正常运转了.但是此时如果直接访问公网IP是打不开网页的,因为主机上没有搭建Web服务器环境,防火墙也没有开放80端口,并且我们没有上传任何网页文件.所以这一篇主要介绍服务器环境的搭建. ...

  3. caffe linux 教程,Caffe 深度学习入门教程 - 安装配置Ubuntu14.04+CUDA7.5+Caffe+cuDNN_Linux教程_Linux公社-Linux系统门户网站...

    安装配置Ubuntu14.04+CUDA7.5+Caffe+cuDNN 一.版本 Linux系统:Ubuntu 14.04 (64位) 显卡:Nvidia K20c cuda: cuda_7.5.18 ...

  4. c++ 结构体赋值_《零基础看得懂的C语言入门教程》—(十二)结构体是这么回事

    一.学习目标 了解C语言的结构体的使用方法 了解C语言结构体的结构的赋值 了解多种C语言结构体变量的赋值方法和取值方法 目录 <零基础看得懂的C语言入门教程>--(二)简单带你了解流程 & ...

  5. JMeter入门教程详解

    简介 这边文章是一菲专门写给想了解性能测试和JMeter的小白,适合对这两者了解很少的朋友们,如果已经有使用经验的请绕道,别浪费时间. 下面我们将介绍JMeter的使用场景,如何安装.运行JMeter ...

  6. C++入门教程(四十二):函数参数使用引用

    小古银的官方网站(完整教程):http://www.xiaoguyin.com/ C++入门教程视频:https://www.bilibili.com/video/av20868986/ 目录 目录 ...

  7. 【教程分享】Jmeter入门教程

    好!回归学长每周的教程分享! PART2 >今天又来分享Jmter 因为最近好像有相关工作内容 提前准备资修一下 分享仅供参考- JMeter的作用对软件做压力测试 1.能够对HTTP和FTP服 ...

  8. ESP32-C3入门教程 网络 篇(二、 Wi-Fi 配网 — Smart_config方式 和 BlueIF方式)

    经过上一篇的WiFI入门篇,我们知道了WiFi初始化方式 和学会了WiFi的几种工作方式, 在实际应用中,环境复杂多变,在固件中输入SSID 的方式太不通用了, 所以肯定是需要学习一下如何在不同的环境 ...

  9. JMeter入门教程(自己做测试了)

    本文版权归xmeter.net所有.欢迎转载,转载请注明出处. 简介 本文由xmeter君写给想了解性能测试和JMeter的小白,适合对这两者了解很少的同学们,如果已经有使用经验的请绕道,别浪费时间: ...

最新文章

  1. arch更新失败的办法
  2. 10a大电流稳压芯片_稳压二极管你见过,但是它的这些参数你知道吗
  3. spring --AOP
  4. spring 5企业级开发实战pdf_SpringBoot实战5-Spring基础-配置与注入
  5. modbus4-232 485 单机 多机
  6. 全国战争linux添加eth0,linux服务器双线路接入配置
  7. Anacoda 的 Python 包管理器 Conda 的常用使用命令
  8. 直接访问WEB-INF目录下的JSP页面的方法
  9. IIS 500 错误解决
  10. 基于大数据的房价数据可视化分析预测系统
  11. m3 pcb开孔 螺丝_螺丝过孔工艺孔底孔尺寸参照表
  12. html页面通过id在页面内跳转,HTML跳转到页面指定位置的几种方法
  13. sqlserver2008导入mysql_SQL Server 2008怎么导入sql文件?-SQL Server 2008导入sql文件的三种方法 - 河东软件园...
  14. 周末阴雨 在家无事 观《孔子》
  15. C#编程基础(初级)(五)——函数,结构函数,委托
  16. Bellman 贝尔曼方程究竟是什么
  17. 【PAT】A1148 Werewolf - Simple Version
  18. linux中zip文件解压命令,Linux中zip压缩和unzip解压缩命令使用方法
  19. Python判断股票是交易日,爬虫抓取深交所交易日历
  20. Markdown 如何让图片居中

热门文章

  1. 微信小程序 - 入门篇
  2. 深入JVM源码篇-1-如何查看JVM源码
  3. android 视频美颜代码,Android 关于美颜/滤镜 利用PBO从OpenGL录制视频
  4. 学会Squid之传统代理和透明代理一篇就够了!
  5. leetcode 6 z字型变换
  6. 基础:cin与char*的相关问题
  7. 【客家风情】世界遗产·福建土楼·永定篇
  8. scala的futue和promise
  9. [洛谷P4158][SCOI2009]粉刷匠(动态规划)
  10. chinapay支付接口php,PHP/Java Bridge实现ecshop的chinapay支付接口方法(2)