• 0
  • 0
分享
  • jmeter并发测试模拟多个用户同时登录操作平台(设置集合点)
  • 恬恬圈 2021-02-24 14:32:28 字数 480 阅读 2649 收藏 0

1.数据准备

已事先准备好5个不同用户账号

1.jpg

2.设置线程并发数

ramp-up period 指 JMeter 用于执行全部请求的时间 如果设置了 100 个线程,并且 ramp-up period 是 2 秒,那么 JMeter 将在 2 秒钟 之内启动 100 个线程.如果循环次数是 2,那么 jmeter 将在 2 秒之内发送 200 个 请求(100*2) 如果循环次数设置为永远,那么 jmeter 将以最大可能去发送请求,以此测试出 最大并发数

此处采用5个并发数作为测试演示

2.jpg

设置为5个用户并发访问

3.jpg

注意,若设置5个用户并发访问时,需在线程组中设定,用于模拟多用户同时测试的线程数为5个。如果线程数达不到集合点设置的数,JMeter会一直不动,一直在等待达到设定的集合数到来。

3.查看结果

启动线程运行,可看在线程时间在运行,但是还未出接口结果,因为要等到用户都准备好,一起同时登录

4.jpg


作者:米雪唲2

原文链接:https://blog.csdn.net/u014150715/article/details/106079241#comments_15124948

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 一、元素等待大多数的 web 应用程序都是使用 ajax 和 javascript 开发的,加载时都有加载顺序,可能打开了网页但是元素并未加载出来,这个时候就定位不到元素了,就会报错。所以,我们需要等到元素被加载出来后再去进行定位等操作。1.1 强制等待如果元素已经出现还是要继续等待,直到超时,会浪费很多的时间,不建议使用。import time time.sleep(5)  # 固定休眠5秒1.2 隐式等待创建driver时,为浏览器对象创建一个等待时间,整个 driver 的会话周期内设置一次即可。需要等待整个页面加载完成才会行下一步,可能页面加载未...
            0 0 1239
            分享
          •   一、软件的生命周期  软件计划与可行性研究(问题定义、可行性研究);需求分析;软件设计(概要设计、详细设计);编码;软件测试;运行与维护。  生存周期划分  各阶段的任务彼此间尽可能相对独立,同一个阶段各项任务的性质尽可能相同,从而降低每个阶段任务的复杂性,简化不同阶段之间的联系,有利于软件开发过程的组织管理。  生存周期基线功能基线(functional baseline)  功能基线是指在系统分析与软件定义阶段结束时,经过正式评审和批准的系统设计规格说明书中对待软件生命周期开发系统的规格说明;或是指经过项目委托单位和项目承办单位双方签字同意的协议书或合同中所规定的对待开发软件系统的规格...
            2 2 1804
            分享
          • 9 月 5 日消息,据腾讯 QQ 官方消息,在开学之际,QQ 上线了“QQ 学生卡”,可一键查看你的 Q 龄。在 QQ 搜索“QQ 学生卡”,即可查看你的 Q 龄。据了解,QQ 是 1999 年 2 月由腾讯开发的一款基于互联网的即时通信软件,最初称为 OICQ。2000 年 11 月,腾讯推出 QQ2000 版本,将名称由 OICQ 更名为 QQ。根据腾讯 2021 年财报,QQ 移动端月活跃账户数为 5.52 亿。作者:孤城文章来源:IT之家 (ithome.com)
            0 0 625
            分享
          •   据报道,LG在宣布与 Meta 成立合资企业仅三个月后,就暂停了与 Meta 合作开发扩展现实(XR)设备,原本双方打算设计制造一款可对抗苹果Vision Pro头显的产品。据韩国多家新闻媒体都报道称,Meta与LG的合作关系已经完全破裂,原因是两家公司之间缺乏"协同效应",但 LG 却否认终止了这项交易。  今年 2 月,LG 首席执行官 William Cho 和家庭娱乐公司总裁 Park Hyoung-sei 与 Meta 首席执行官马克-扎克伯格会面,商讨合作事宜。  LG 电子在给《中央日报》的一份声明中说:"LG 电子会继续与 Meta 公司在 2...
            0 0 648
            分享
          •   什么是软件测试?  正向思维:验证程序是否正常运行,以及是否达到了用户预期的需求。  逆向思维:通过执行测试用例发现程序的错误和缺陷。  关键字:正常运行、用户需求、发现错误。  软件测试的目的是什么?  找出软件中潜在的错误和缺陷,通过修复错误和缺陷提高软件的质量,回避软件发布后因缺陷或错误带来的商业风险。  关键字:发现错误、提高质量、避免风险。  黑盒、白盒的区别  黑盒测试(数据驱动测试、功能测试):不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。  白盒测试(逻辑驱动测试、结构测试):已知产品的内部工作过程,可以通过测试证明每种...
            0 0 389
            分享
      • 51testing软件测试圈微信