Jmeter相关知识介绍

 Jmeter 是Apache 组织开发的基于JAVA 的压力测试工具,用于对软件做压力测试,特别适合于WEB  应用测试(包括压力,接口测试)

今天简单介绍Jemeter的入门相关概念的理解

一、在安装目录下有一个Bin\Jmeter.bat 双击打开

打开之后是一个这样的界面

二、测试计划

1、添加和删除元件

在一个树上通过右击可以添加元件到一个测试计划 ,并且从"添加"列表中选择 一个新元件。另外,元件可以从文件加载并且通过选择"打开"选项添加。 为了删除元件,确保元件被选中,正确在元件上右击,并且选择"删除"选项

2、加载和保存元件

为了从文件加载元件,右击将要加载元件到的已经存在的树元件,并选择"打开" 选项。选择你的元件保存的文件。JMeter 会加载元件到树中。为了保存树元件,在一个元件上右击,选择"保存"选项。JMeter 会保存已选的元件,加上所有下面的子元件。用这种方法,你能够保存测试树的片段,单独元件,或者整个测试计划。

ps:工作台不会自动保存测试计划,但是它可以同上被单独保存

3、保存测试计划

虽然这不是必须的,我们推荐你在运行前保存测试计划。为了保存测试计划,从 文件菜单选择保存测试计划(使用最新版本,你不再需要首先选择测试计划元件). JMeter 允许你保存整个测试计划树或者仅它的一部分.为了仅 保存测试计划树中特殊"支"位置的元件,从从这个"支"开始的 地方选择树中的测试计划元件 , 然后右击鼠标访问保存菜单项.另外选择合适的测试计划元件并从编辑菜单选择保存。

4 、运行一个测试计划

为了运行一个测试计划,从"运行"菜单项选择"开始"。为了停止你的测试计划, 从同样的菜单选择"停止"。JMeter 不会自动给它是否正在运行任何显示。如果 JMeter 运行,一些监听器使它变明显,但是唯一确定的方法是检查"运行"菜单。 如果"开始"不可用,"停止" 可用,证明 JMeter 正在运行你的测试计划(或者, 至少,它认为它是)。

5、作用域规则

JMeter 测试树包含元件总是分等级和顺序的。在测试树中的一些元件是严格分 级(监听器,配置元件,后置处理器,前置处理器,断言,定时器),一 些主要 软件测试互动交流群:152015953 是有序的(控制器,取样器)。当你创建测试计划时,你将创建一个有序的取样请 求(通过取样器&#x

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/326649.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Python机器学习】线性模型——lasso

除了岭回归,还有一种正则化的线性回归是lasso,与岭回归相同,使用lasso也是约束系数使其接近于0,但方法不同,叫做L1正则化。L1正则化的结果是使用lasso时某些系数刚好为0。说明某些特征被模型完全忽略。 同样以波士顿房…

亚马逊自养号测评:提升商品排名与流量的必要操作

自养号测评是通过使用自主注册的海外买家账号,对商品进行评价,以提升其在平台上的排名和流量的操作。卖家选择自养号这种方式来增强商品的曝光度和吸引更多潜在买家。然而,养号并非易事,需要卖家提高养号技术、掌握相应技巧&#…

SonarQube 漏洞扫描

SonarQube 漏洞扫描 一、部署服务 1.1 docker方式部署 #安装docker curl -L download.beyourself.org.cn/shell-project/os/get-docker-latest.sh | sh yum install -y docker-compose #进去输入:set paste可以保证不穿行 [rootlocalhost sonar]# vim docker-compose.yml v…

git本地创建分支并推送到远程关联起来

git本地创建分支并推送到远程关联起来 git本地基于当前分支创建个新的分支,然后推送到远程,并把本地新创建的分支和远程分支关联 在当前分支下,新建分支 git checkout -b test推送到远程仓库 git push origin test将本地分支和远程分支关联…

0基础学习VR全景平台篇第134篇:720VR全景,云台调整节点

相机、云台和脚架全套设备组装完成后需要进行调校才能开始拍摄。这一节,我们将主要介绍云台调整的两个内容:对中心靶、调三点一线。(后附调校原理) 云台部件名称 一、调节准备 (一)对于安装好的云台 1.检…

音量控制软件sound control mac功能亮点

sound control mac可以帮助用户控制某个独立应用程序的音量,通过每应用音量,均衡器,平衡和音频路由独立控制每个应用的音频,还有整个系统的音量。 sound control mac功能亮点 每个应用程序的音量控制 独立控制应用的数量。 键盘音…

docker安装nodejs,并更改为淘宝源

拉取官方 Node.js 镜像 docker pull node:latest创建 Dockerfile,并更改 NPM 下载源为淘宝源,设置为全局持久化 # 使用最新版本的Node.js作为基础镜像 FROM node:latest# 设置工作目录为/app WORKDIR /app # 更改 NPM 下载源为淘宝源,并设置…

让桥梁学会“说话”

背景 2023年7月6日凌晨时分,G5012恩广高速达万段230公里加80米处6号大桥部分桥面发生垮塌,导致造成2车受损后自燃,3人受轻伤。目前,四川省公安厅交通警察总队高速公路五支队十四大队民警已对现场进行双向管制。 作为世界第一桥梁…

Vue介绍和基本使用

0 前端的发展史 1.HTML(5)、CSS(3)、JavaScript(ES5、ES6):编写一个个的页面 -> 给后端(PHP、Python、Go、Java) -> 后端嵌入模板语法 -> 后端渲染完数据 -> 返回数据给前端 -> 在浏览器中查看 2.Ajax的出现 -> 后台发送异步请求,Re…

【人工智能】深入了解人工智能的核心算法与应用实践

人工智能 学习AI要看的第一本书人工智能应当以人为本人工智能(第3版)通晓六点,明白人工智能是怎么回事基本概念和历史基础知识基于知识的系统高级专题现在和未来安全和编程 人工智能已经是基础学科 学习AI要看的第一本书 人工智能知识对于当…

使用ArrayList居然用forEach遍历删除元素,该打

通常1-3年工作经验的程序员算是初级程序员,再往后基本上就是在编程领域有了一定经验的高级程序员了。 但是最近公司代码review时,我居然发现一个 5 年工作经验的程序员,使用 ArrayList 居然用 forEach 遍历删除元素? 1、现场还原 由于公司代码有一定敏感,我这里把代码进…

Vue页面传值:Props属性与$emit事件的应用介绍

一、vue页面传值 在Vue页面中传值有多种方式,简单介绍以下两种 通过props属性传递值:父组件在子组件上定义props属性,子组件通过props接收父组件传递的值。通过$emit触发事件传递值:子组件通过$emit方法触发一个自定义事件&#…