• 0
  • 0
分享
  • 十年测试老鸟讲起Jmeter第一次如何使用——软件测试圈
  • 恬恬圈 2023-07-06 16:57:29 字数 701 阅读 1297 收藏 0

  一、简介

  我的jdk是1.8 Jmeter版本是3.3 其它可能会有冲突 导致不能正确安装 jdk和jmeter会有对应版本,大家注意。

  二、打开Jmeter

  在安装jmeter里面的bin目录下双击jmeter.bat文件即可本地启动。

  三、添加虚拟用户组

  入下图所示,右击“测试计划”,添加-Theard-线程组。 线程组:JMeter是由Java实现的,并且使用一个Java线程来模拟一个用户,因此线程组就是指一组用户的意思,这些虚拟用户用来模拟访问被测系统。

1-1.jpg

  四、线程组常用设置

1-2.jpg

  线程数:虚拟用户数,默认的输入是1,表明一个用户访问被测系统,如果想模拟100个用户,则此处输入100。

  ramp-up period:虚拟用户增长时长。

  循环次数:该处设置一个虚拟用户做多少次的测试,默认为1,意味着一个虚用户做完一遍事情之后就停止。

  五、添加被测页面

  接下来右击线程组-添加-sampler-http请求。

1-3.jpg

  接下来需要设置一下HTTP请求sampler的属性。

  名称:输入百度,这里自定义,为了方便认识区别。

  服务器名称或ip:被测服务器的网站名字,也可以是ip地址。剩下的属性可以按照被测系统的属性按需配置,现在都可以为空。

1-4.jpg

  现在的测试脚本已经可以运行了,我们保存运行。

1-5.jpg

  六、添加结果监听器

  上面可以运行,但我们没办法看到直观的数据,右击线程组-监听器-查看结果树。添加完毕后,保存测试脚本,再次运行。

1-6.jpg

  好了我们再来看结果:

1-7.jpg


作者:自动化测试冰茶    

来源:http://www.51testing.com/html/19/n-7789419.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   随着互联网技术的日益发展,测试开发工程师要达到“保障质量、提升效率”目标,提升效率更体现在方方面面。作为测试开发工程师,需要掌握基本开发技能,对代码能力也有一定的要求,这也是对项目多一道强有力的保障。  在功能测试遇到BUG时,测试开发工程师需在编译器中调试代码,一边追根溯源,一边监测代码质量。而“追根溯源”这一步最重要的依据就是系统输出日志,日志也是开发人员定位问题的第一检查场所。因此,为提升这部分工作效率,小编想通过ELK搭建一套日志收集、存储、展示的工具,来解决目前存在的日志查看效率低下、缺少可视化界面等问题。  1、什么是ELK  ELK由又Elasticsearch、Logsta...
            15 14 1666
            分享
          • 在8月11日的雷军年度演讲上,小米公布了自动驾驶技术方面的进展,展示其自动驾驶技术算法及全场景覆盖的能力。雷军还带来了一个自己创作的新品——新书《小米创业思考》,这本书由雷军口述,而后由徐洁云进行整理,是雷军写的第一本商业方面的书,由中信出版集团股份有限公司2022年8月1日出版。小米雷军:我们先确保做一款好车,再考虑颠覆的部分在这本书中,雷军揭露了一些小米造车方面的内幕。雷军称,对小米而言,造车是大势所趋,别无选择。雷军称,必须看到几个客观事实:第一,手机行业已经进入成熟存量竞争阶段;第二,车是最大的个人消费品,智能汽车就是当下最大的风口;第三,智能汽车是智能生态不可或缺的重要环节,它与个人...
            0 0 1165
            分享
          •   作为产品经理,你会接到来自用户、市场、运营、老板等各个方面的需求,虽然产品在不断的更新迭代,但是需求还是会源源不断的增加,你会感觉怎么需求越做越多,好像没有减少。如果你有这种感觉,这时候就需要用需求池这个工具,来管理这些源源不断的需求了。  所以,我们在工作中要建立自己的“需求池”,让需求宽进严出,以保证开发的需求都是有助于产品发展的。而如何有效利用需求池进行需求管理是产品经理需要认真思考的地方。  本文主要讲以下几点:  1、什么是需求池  需求池是产品经理个人或产品团队为确保产品需求被及时/完整/有序地接收/描述/排序/跟进的需求管理机制,需求池的构成,通常包含需求池 和需求模板。  ...
            0 0 1355
            分享
          • 读者提问:我们公司的项目一个功能打一个版本分支,按理来说开发改问题的时候我们可以测其他功能的,但是开发又说不行。这样比较耽误测试时间,影响项目正常上线,不知道这是什么原因是造成的呢 ?阿常回答:建议增加一套开发环境通常每个开发会有自己的功能特性分支,然后有一个主分支是对应生产环境,另一个分支对应测试环境。猜测你们是缺少开发环境的,所以开发验功能只能在测试环境操作,这就耽误了测试人员验证其他功能。阿常碎碎念:以上问答始发于 2022/3/24 「软件测试圈」,来源于小布丁向阿常的提问
            0 0 1382
            分享
          • 我们都知道对于测试人员来说最重要的两个评审会议是需求评审和用例评审。需求评审需求会议评审的最根本有以下几个目的:第一,评审需求中产品设计的功能中有问题的地方,和没有量化的地方,比如功能设计的字段的类型和限制长度,规则等等。第二,评审需求中有问题的地方我们肯定都要推动产品进行修改最终达成一致。第三,我强调为什么要量化,只有量化之后,测试才能后期的用例编写,开发才能进行一些程序设计包括数据库设计。什么是量化?我举个简单的例子:比如某软件登录是手机号登录,产品设计的文档中写的是输入规范的手机号。这句话就是有问题的,没办法量化,什么是规范的手机号?如果说手机号为首位为1,11位数字,这样的需求才是没问...
            0 0 2319
            分享
      • 51testing软件测试圈微信