51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 11727|回复: 39
打印 上一主题 下一主题

Jmeter如何设置上一个API执行成功后再执行下一个API

[复制链接]
  • TA的每日心情
    擦汗
    2021-3-24 09:39
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    跳转到指定楼层
    1#
    发表于 2020-4-7 11:51:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 1005731757@qq.c 于 2020-10-20 16:57 编辑

    问题如下:
         第二个API请求需要获取第一个API的返回值作为参数,但是第一个请求响应与预期结果不一致,导致第二个请求执行失败
    问题:
    Jmeter如何设置第一个请求成功后,再执行第二个请求,否则不执行
    解决方案:
    游客,如果您要查看本帖隐藏内容请回复

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-2-27 16:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2020-4-9 16:56:34 | 只看该作者
    jmeter 默认就是按照顺序执行请求的,如果不是异步请求,第二个请求会等待第一个请求执行成功后再执行。你说的这种情况,可能是第一个请求的响应时间超过了jmeter默认的超时时间,第二个请求开始执行了,但是没有拿到第一个请求返回的参数而导致失败了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-3-24 09:39
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    3#
     楼主| 发表于 2020-4-17 11:33:09 | 只看该作者
    corei9 发表于 2020-4-9 16:56
    jmeter 默认就是按照顺序执行请求的,如果不是异步请求,第二个请求会等待第一个请求执行成功后再执行。你 ...

    我的意思是说  上一个请求的结果是符合我需要的才算执行成功,请求执行成功,不一定响应就是成功的

    比如我要先执行登录,再执行其他请求,就需要登录成功并正确获取已登录的状态

    如果登录是失败的  那么其他请求执行就肯定失败 执行没有意义所以不想执行

    这种情况下  ,除了用控制器  有没有其他便捷一点的方法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2020-5-22 14:50:33 | 只看该作者
    看看解决方案。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-4-8 17:42
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2020-6-19 19:59:24 | 只看该作者
    afdasdfadsffdsdf
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-29 21:25
  • 签到天数: 1004 天

    连续签到: 1 天

    [LV.10]测试总司令

    9#
    发表于 2020-7-8 09:07:31 | 只看该作者
    把第二个请求放在第一个请求的返回结果的判断中。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-3-8 17:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2020-8-10 14:49:43 | 只看该作者
    应该是顺序执行的吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-10-5 09:52
  • 签到天数: 22 天

    连续签到: 2 天

    [LV.4]测试营长

    16#
    发表于 2020-9-24 09:43:51 | 只看该作者
    看看学习下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-8-8 08:36
  • 签到天数: 104 天

    连续签到: 1 天

    [LV.6]测试旅长

    18#
    发表于 2020-10-29 17:14:27 | 只看该作者
    看看解决方案
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-6-11 11:26 , Processed in 0.082709 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表