• 0
  • 0
分享

  一、 Repeat 功能简介

  Repeat ,顾名思义,重复,就是重复请求接口,可以单次请求,一次只请求一次,也可以多次请求,一个线程多次请求,也可以设置多个线程的并发请求。

  二、Repeat 单次请求

  有两个操作方式:

  第一种是选择一个或者多个接口,点击主导航栏的快捷操作按钮 ,如下图所示:

1-1.png

  第二种方式是选择<一个或者多个接口,右键,选择Repeat:

1-2.png

  Repeat 前后的对比图片,根据选择info接口原有的请求数据再次发起请求,如下图所示:

1-3.png

  再展示一个Repeat 多个接口的场景:

1-4.png

  三、Repeat 多次请求

  选择某个接口,右键,选择Repeat Advanced ,如下图所示:

1-5.png

  Repeat 1 request :重复1个请求,因为选择了1个请求,如果选择了5个请求,这里就会显示 Request 5 requests。

  Iterations :设置每个接口请求多少次。

  Concurrency:单词的意思是并发,也可以理解为设置多少个线程来完成Iterations设置的请求量。

  show results in new Session : 将并发的请求内容数据展示在新的session中,也可以理解为重新打开一个窗口展示Repeat的请求内容。

1-6.png

  Repeat delay (ms) :设置每次repeat请求 延迟多长时间 再开始下一个请求 ,单位是ms ,可以选择是使用固定值,还是用随机的取值范围。

  如下图所示,展示一个单接口的结果:

1-7.png

  展示多个接口的结果:

1-8.png

  总结:

  charles 虽然也能够进行接口的并发测试,但是比较简单,也拿不到相关的性能指标,一般是用Jmeter 进行接口的性能测试。

  不过charles的并发操作在日常的测试工作中简单的压压服务端的稳定性还是可以满足的,那就让我们一起操练起来吧!

  人强调术业有专攻,各项工具也同样如此。工欲善其事,必先利其器,对工具多些了解,才能在选择的时候游刃有余。



作者:雨水的早晨    

来源:http://www.51testing.com/html/59/n-7794359.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   35岁现象和中年危机,是IT乃至所有行业都共同面临的一个问题,就趋势来说,就是由IT/互联网行业开始兴起,然后逐渐扩散到各个行业成为一种社会问题,而究其本质,就是职场上的年龄焦虑带来的“中年危机”。  35岁危机  在这个年龄段,员工往往面临着上有老下有小的生活状态,生活负担和压力最大,而此时的职场竞争力下降,导致职业风险的出现。  具体到35岁现象,则是诸多用人单位将招聘门槛设置为“年龄35周岁以下”, 有的甚至提出“员工90化”。  35岁,本该属于职业黄金期,却成为某些行业的年龄上限,这使得35岁成为了一个非常敏感的年龄,进而衍生出一种弥漫在职场的潜规则:35岁之后,职业之路将不再或...
            1 1 1132
            分享
          •   虽然苹果公司错误地将iPad Air中的M2芯片列为 10 核 GPU 而不是 9 核 GPU,但它在MacBook Air发布会上和营销材料中宣称的性能是准确的。在提供给9to5Mac的一份声明中,苹果表示,它所分享的有关 iPad Air 性能的细节始终是基于9核GPU测算出的。  我们正在更新 Apple.com 以更正 M2 iPad Air 的核心数量。M2 iPad Air 的所有性能均准确无误,并基于 9 核 GPU。  苹果公司的网站称,M2 芯片&quo...
            0 0 375
            分享
          • 北京时间8月23日早间消息,据报道,当地时间周一,被控在跳槽小鹏汽车前窃取苹果汽车部门商业机密的苹果前员工张晓浪(XiaolangZhang)向美国圣何塞联邦法院认罪。法庭文件显示,张晓浪与美国政府达成的认罪协议为保密状态。在承认盗窃商业机密的重罪后,他将面临最多10年刑期以及25万美元罚款。本案的量刑宣判计划于11月进行。张晓浪被控下载关于苹果汽车项目的内部文件。这批文件总共25页,包含了一款汽车电路板的工程原理图。张晓浪还被控窃取了有关苹果原型产品及原型产品需求的参考手册和PDF文档。根据美国联邦调查局(FBI)和检察官办公室的指控文件,他自2015年开始效力于苹果,后来主要在汽车团队担任...
            0 0 1026
            分享
          • 提起自动化测试,可谓仁者见人,智者见智,心中五味杂陈啊!你从任何一个招聘渠道来看最近两年对测试岗位的要求,几乎都要求会自动化测试。而不少人一直认为手工测试才是王道,工作中有的时候也用不到程序,干嘛在面试的时候要求写代码呢?明明自己的测试能力不错,做了多年的功能测试,为什么面试的时候四处碰壁呢?很是想不明白,难道业界最近几年有点儿盲目推崇自动化测试了吗?虽然我不能说完全明白这些问题的产生的根源,不过以我这五六年的从事测试工作的经验来分析一下这些问题的来龙去脉,可能也不是十分准确,希望能给迷茫的同学带来一些思考。一、 什么是自动化测试什么是自动化测试呢?关于这个问题,可能没有准确的答案。...
            0 0 723
            分享
          • 写在前面:这是我第一次参加实习面试,面试前也在网上查了一下算法岗面试的相关经验,受益颇大,因此自己面试完后也试着记录了一下,虽然没能通过最终面试,但也希望能给想面试相关岗位的人一些启发和帮助~关于面试准备:算法的技术面主要考察的是算法的灵活使用和现场编程能力,以及相关方向的模型(基本上就是统计机器学习、自然语言处理、计算机视觉这些),因此主要准备以下两个方面:经典的算法题目;复习各种常用的模型,特别简历写的项目中使用到的。一面:项目介绍和模型知识考察对简历上的一个项目进行介绍?(接下来是根据我项目和我说话中提到的模型,开始深入地追问)SVM模型的介绍LR模型的loss函数是啥?为什么选择它作为...
            0 0 1592
            分享
      • 51testing软件测试圈微信