• 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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   测试原则是一个测试人员时刻要铭记在心的,甚至要形成一种本能,指导测试工作。  原则1:测试找不出所有的Bug  软件的复杂性仅次于生命体,甚至现在很多软件都已经有了人工智能的属性。对于这样精妙的系统,一小点异常都有可能产生连锁反映,最终让整个系统无法运行。就好像人体只需要吸入一粒微小的尘埃,就可能感染病菌,从而引起人体的高能反应,最终导致人病倒,无法行动。  像软件这样的精妙系统,就算做再多测试,也无法找出所有的错误,就好像你永远无法保证,人不生病一样。  原则2:2/8 原则  少数功能模块会测试到大多数缺陷,用数字来表示就是 80%的问题出现在20%的功能模块中。在很多领域中都存在 2...
            0 0 1711
            分享
          •   据路透社报道,印度三星工人罢工仍然没有结束的迹象,该工厂 1000 多名员工拒绝了一项和解提议。这是印度近年来最大的劳资纠纷,已经进入第二个月。  罢工者们扰乱了生产,并在靠近钦奈市三星工厂附近的一个临时帐篷里进行了抗议。他们要求加薪,并获得工会认可。  这家工厂对三星至关重要,占其 2022-23 年 120 亿美元印度销售额的约五分之一。  三星本周提出了一项提议,即在明年 3 月前每月为工人提供 5000 卢比(备注:当前约 421 元人民币)的奖励,还提供了更多的空调巴士、多样化的自助餐厅菜品和一张价值 24 美元的礼品卡,以备孩子出生时使用。  印度贸易工会中心(CITU)是该支...
            0 0 222
            分享
          •   保持怀疑  对产品的质量持有一颗敢于怀疑的心,质量不是开发人员说"我做完了而且也测过了"就可以保证的。直到你测完最后一轮,最后一个用例之前,你都应该对产品的质量持怀疑态度。这个态度是混口饭吃的最基本技能。  永不妥协  1、不要对产品质量妥协,哪怕开发口口声声说这个问题不好改,改不了,一改就要延期之类的话。  2、妥协意味着你成功的把质量不好这口黑锅华丽的背在了自己的身上。  让用户满意  产品或项目成功的标志之一是能够让用户满意,很显然用户是不会对一个bug频出的系统/产品满意的。  从用户角度思考  1、很多测试同学不知道测试用例应该怎么去写,不知道怎么写才能写得出...
            0 0 1210
            分享
          •   RequestsLibrary大家都不陌生,作为robotframework接口请求常用关键字被频繁使用。但是,笔者最近在写自动化接口用例时,发现RequestsLibrary库和N年前的老版本相比,还是有了不少改(优)变(化),在用法上来说还是有一点区别。那么,今天就让我们老生常谈,再聊聊这个RequestsLibrary库吧~  一、版本对比  RequestsLibrary最新版本为2021.4.22号发布的0.91版本,适配python2.x和python3.x,只需一句pip install robotframework-requests命令即可在线安装。  与历史<0.8...
            15 15 1053
            分享
          •   据支付宝官微消息,2024 年 3 月份,境外宾客通过支付宝在国内的累计交易金额同比去年 3 月份增长近 10 倍,交易笔数同比增长近 8 倍,活跃用户数同比增长近 6 倍。  截至 2024 年 3 月,入境后使用支付宝 App 绑定国际银行卡的外国游客来自近 200 个国家和地区;其中,韩国、马来西亚、新加坡、美国、日本、泰国、德国、澳大利亚、英国、印度尼西亚是十大来源国。  据IT之家此前报道,中国人民银行官微近期发布了中英文双语的《外籍来华人员支付指南》(Guide to Payment Services in China),明确外籍来华人员可选择移动支付、银行卡、现金等一系列支付...
            0 0 821
            分享
      • 51testing软件测试圈微信