jmeter进行业务接口并发测试,但登录接口只执行一次

业务接口性能测试,往往都是需要登录,才能请求成功,通常只需要登录一次,再对业务接口多次并发测试。

测试计划中,添加setUp线程组

把登录请求放入到该线程组中,设置HTTP信息头,JSON提取(提取登录token)

通过函数助手,选择setProperty 输入全局变量名,及引用的变量,点击生成(系统会自动复制该内容)

setUp线程组中添加BeanShell取样器

粘贴前面系统自动复制的内容

setUp线程组中添加察看结果树

点击函数助手,选择函数property 填写前面定义的全局变量名,点击生成

在业务接口中,引用认证token

验证,登录只跑了一次

业务测试跑了多次

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
进行 JMeter 支持的并发支付接口压力测试,可以按照以下步骤进行: 1. 安装 JMeter:首先,确保你已经安装了 JMeter 测试工具。你可以从官方网站下载并根据指南进行安装。 2. 创建线程组:在 JMeter ,线程组用于模拟并发用户。右键点击测试计划,选择添加 -> Threads (Users) -> Thread Group 来创建线程组。在线程组设置线程数为 3500,以模拟 3500 个并发用户。 3. 添加 HTTP 请求:在线程组下,添加一个 HTTP 请求来模拟支付接口。右键点击线程组,选择添加 -> Sampler -> HTTP Request。在 HTTP 请求设置目标 URL、请求方法和其他参数。 4. 配置参数化:如果你需要使用不同的参数进行测试,比如不同的用户、账号等信息,可以通过使用 CSV 数据文件或者使用 JMeter 的内置函数来实现参数化。 5. 添加监听器:监听器用于收集和分析测试结果。右键点击线程组,选择添加 -> Listener -> Summary Report,并根据需要添加其他监听器(如 Aggregate Report、View Results Tree 等)。 6. 配置压力测试参数:在线程组,可以设置并发用户的启动时间、循环次数、持续时间等参数,以控制测试的压力。 7. 运行测试:点击工具栏上的运行按钮来启动测试JMeter 将会模拟 3500 个并发用户对支付接口进行压力测试,并收集测试结果。 8. 分析结果:使用监听器显示的测试结果,可以分析响应时间、错误率、吞吐量等指标,以评估支付接口的性能。 请注意,在进行大规模并发压力测试时,确保目标系统具备足够的资源和性能来处理这些请求,并遵循合理的测试策略,以避免对生产环境造成过大的影响。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值