Jmeter中四种特殊的请求

发表于:2019-11-05 11:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:飞天小子    来源:测试驿栈

  概述
  在jmeter基础元件中,除了http和jdbc这两种最常用到的请求之外,还有几种比较特殊的。它们虽然不常用,但是在某些特殊场景下也能发挥作用
  Dummy Sampler(模拟请求)
  Dummy Sampler是jmeter中自带的一种类似于mock的一种请求方法。
  我们通过它去模拟接口请求中的各种信息。包括但不限于响应码、响应信息、延迟时间(latency)、响应时间、模仿响应时间、请求数据、响应数据
  它的意义在于:在项目还没有开发完成时,可以让我们尽早的介入到接口测试环节;
  我们可以通过后置处理器提取Dummy Sampler返回的信息,供后续业务使用;
  Java请求
  Jmeter中的java请求,同Dummy Sampler一样, 也可以用来模拟一个接口的各种关键信息。
  Sleep_Time:预置接口响应时间
  ResponseCode:预置响应码
  ResponseMessage:预置响应信息
  Status:设置接口返回状态(通过或者不通过)
  SamplerData:预置请求信息
  ResultData:预置响应信息
  下图模拟了一个登录的请求
  FTP请求
  ftp请求分为两种,一种是从ftp下载文件,一种是从ftp上传文件。只需要配置ftp sampler即可
  注:ftp请求中暂时不能调整中文编码,所以文件名称如果有中文,传到服务器上之后会变成乱码!
  SSH Command(远程ssh连接)
  在jmeter中,可以使用SSH协议连接主机进行相关操作,步骤如下
  首先添加一个ssh command

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号