问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jmeter只能做http接口的压测吗

发布网友 发布时间:2022-04-22 00:16

我来回答

1个回答

热心网友 时间:2023-11-17 19:36

  如何用Jmeter做压力测试
  Jmeter是一个性能测试工具,同loadrunner类似,他功能较多,我们常用的功能是用jmeter模拟多浏览器对网站做压力测试。
  下载jmeter地址 :
  我们一般的网站,在进入业务功能前先需登录,然后才能访问业务功能。下面介绍如何用jmeter登录系统再对主业务做压力测试。
  1. 运行jmeter
  2. 左边树将出现测试计划、工作台两根节点。
  3. 选择测试计划,按右键-》添加-》threads(users)线程组
  线程组能设置以多少个线程并发做压力测试。
  在“循环次数”设置不选择永远,循环次数设置1。
  4. 现在先介绍如何设置登录http请求,选择线程组,右键――添加――》sampler-―》http 请求。
  http请求即模仿浏览器的访问。
  在“服务器名称或ip”设置127.0.0.1,端口号设置:8080,“方法”设置post,路径设置网站登录的地址,如“/exam/operatorAction”。
  登录需传入用户、密码。在“同请求一起发送参数”列表中添加参数。参数值根据web应用设置。如login_user=0001;login_password=1;actFlag=login
  5. 登录成功后,网站一般将跳入主页面。在jmap中可做判断,判断是否登录后按预想进入主页面(此步骤也可不设)。选择4中的“http请求”,右键――》添加――》断言――》响应断言。“Apply to”设置Main smaple only;“要测试的响应字段”设置“url样本”;“模式匹配规则”设置“包括”,“要测试的模式”增加页面跳转到的主页面,如:“studentMain.jsp”
  6. 一般网站登录后,在tomcat中生成了session,之后访问其他页面将无需再次登录,前提是浏览器需支持cookie。在jmap中也同样,如要继续访问其他页面,还需做下面关键的设置。
  选择“线程组”――》右键――》添加――》配置元件――》Http cookie管理器。加了此步骤后,http请求将具备cookie功能,即登录成功后访问其他页面将不会跳转到登录页面重新登录。
  7. 对目标页面反复压力测试。
  7.1 如何使被测页面反复访问达到测压效果。选“线程组”―》右键――》逻辑控制器――》循环控制器。循环次数中选择“永远”。
  7.2 选择刚加的“循环控制器”,右键――》添加――》sampler-―》http 请求,按4步骤设置ip、端口,http请求方法为“get”,路径为被压力测试的url,如:“exam/business/studentExam.action.StudentExamAction?action=goIntoMockExam”。
  按上面的设置后,已完成配置,可做压力测试。只需点菜单“运行”――》启动,即运行压力测试。
  8. jmeter提供了许多压力结果查看工具。是压力测试时非常好的分析工具。下面几种查看工具可有选择的添加。
  8.1 察看结果树。他记录每次请求发送数据、响应返回数据。选择“线程组”――》右键――》添加――》察看结果树。
  8.2 用表格查看结果。可查看每次请求的响应时间等。选择“线程组”――》右键――》添加――》用表格查看结果。
  8.3 Summary Report。可查看平均响应时间、最长响应时间等。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
外鼻基底细胞癌的手术 医生您好,请问一年前头皮基底细胞癌患者已经术后痊愈,现在想吃点韩国的... 基底细胞癌手术后一年能要孩子吗 皮肤基底细胞癌专家好!我爸得了皮肤基底细胞癌从上次做切除手术到现在一... 我现在的QQ中了二等奖 25--29日的活动 是不是真的 我中奖了,能信吗?急! qq音乐如何分享好声音歌曲 织梦下channelartlist下使用如何使用判断if 判断typeid="" 在线等,关于从日本连接国内网游的问题 我在日本上学,玩国内的网游很卡,求推荐款软件或者方法让我玩国服不卡... 高中没有入团,大学还可以入吗 如何使用 JMeter 对 TCP 协议的服务进行负载测试 两个入团名额,由于名额有限,我将这两个名额根据什... jmeter录制脚本,进行压力测试过程中会影响到数据... 入团人数的规定? 商洛学院怎样选团员 需要用Jmeter对公司web网站服务器进行压力测试,需... 武汉生物工程学院入团名额 什么情况下入团名额会增加 jmeter可以做哪些压力测试 奔驰房车房车优缺点 广西科技大学入团名额多么 jmeter可以对登录需要密码的服务器做压力测试吗 女主重生宠文,女主前世是个傻子一直到十岁左右才好... 学校入团团员名额满了,我想加入共青团怎么办 学生会入团好不好入 腾讯智慧校园说根据创建者的设置,您无法完成此问卷... 与奔驰e300l同级别的车有哪些? 大家推荐些想 宋朝乡下人的进城生活 之类的种田文... 2022年一个班有多少名入团名额 《Linux就该这么学》这本书怎么样 华为手机有红外线吗 小规模纳税人申报表怎么填 瞒着女朋友借太多钱怎么哄? 小规模纳税人申报表怎么填? 小规模纳税人的增值税纳税申报表如何填写?? 如何更换宽带密码 小规模纳税人申报表季报。怎么填写? 小规模纳税人季报申报财务报表怎么填 小规模纳税人适用免税政策的,怎么填写申报表? 小规模纳税人,通用纳税申报表怎么填写? 小规模纳税人增值税申报表减免税怎么填 增值税纳税申报表(适用小规模纳税人)如何填写? 怎么修改宽带的密码 小规模纳税人增值税申报表怎么填 怎么改宽带登录密码 小规模纳税人所得税申报表(A类)如何填写 小规模纳税人的增值税报表应该怎么填写,注意事项... 小规模纳税人国税申报表如何填??? 怎么修改宽带连接的密码啊?