Jmeter高阶学习,运用NotePad++编写工程,随意复制多个工程到同一个工程
Jmeter创建了工程之后,保存文件后就是一个jmx后缀的文件,你有没有试过单独用文本编辑器打开文件,编辑文件?
Step1: 最简单的Jmeter工程,只有一个测试计划
<?xml version="1.0" encoding="UTF-8"?>
<jmeterTestPlan version="1.2" properties="4.0" jmeter="4.0 r1823414"><hashTree><TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan" enabled="true"><stringProp name="TestPlan.comments"></stringProp><boolProp name="TestPlan.functional_mode">false</boolProp><boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp><boolProp name="TestPlan.serialize_threadgroups">false</boolProp><elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true"><collectionProp name="Arguments.arguments"/></elementProp><stringProp name="TestPlan.user_define_classpath"></stringProp></TestPlan><hashTree/></hashTree>
</jmeterTestPlan>
Step2: 了解hasetree层级关系
<?xml version="1.0" encoding="UTF-8"?>
<jmeterTestPlan version="1.2" properties="4.0" jmeter="4.0 r1823414"><hashTree><TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan" enabled="true"><stringProp name="TestPlan.comments"></stringProp><boolProp name="TestPlan.functional_mode">false</boolProp><boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp><boolProp name="TestPlan.serialize_threadgroups">false</boolProp><elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true"><collectionProp name="Arguments.arguments"/></elementProp><stringProp name="TestPlan.user_define_classpath"></stringProp></TestPlan><hashTree><ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="1111111111111" enabled="true"><stringProp name="ThreadGroup.on_sample_error">continue</stringProp><elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true"><boolProp name="LoopController.continue_forever">false</boolProp><stringProp name="LoopController.loops">1</stringProp></elementProp><stringProp name="ThreadGroup.num_threads">1</stringProp><stringProp name="ThreadGroup.ramp_time">1</stringProp><boolProp name="ThreadGroup.scheduler">false</boolProp><stringProp name="ThreadGroup.duration"></stringProp><stringProp name="ThreadGroup.delay"></stringProp></ThreadGroup><hashTree/></hashTree></hashTree>
</jmeterTestPlan>
仔细观察发现多了ThreadGroup 以及两个想对应的hashtree,因为线程组是在测试计划之下的,所以属于下一级。
感觉就这么简单,可以随意打开各个jmx工程相互拼接了 哈哈哈哈哈^_^
同一级并列关系的两个元素用<hashtree/>
下一级有包含关系的两个元素用<hashtree></hashtree>
快去愉快的copy2paste吧
转载于:https://www.cnblogs.com/qianjinyan/p/9083455.html
Jmeter高阶学习,运用NotePad++编写工程,随意复制多个工程到同一个工程相关推荐
- python高阶学习之一:c++调用python
python高阶学习之一:c++调用python python已经成为当今人工智能和数据分析的主流语言,掌握python就好像拿到了进入AI分析殿堂的门票一样,无论如何任何事情都要从一点一滴做起,不要 ...
- python高阶_Python高阶学习
学习目录阿力阿哩哩:深度学习 | 学习目录zhuanlan.zhihu.com 上一期我们讲到阿力阿哩哩:Python进阶学习zhuanlan.zhihu.com 3.4 Python高阶学习 3 ...
- Python进阶和高阶学习(持续更新)
Python是一门非常方便的静态语言,使用语法简洁,语言格式更易于让大众理解,在当今的大数据的浪潮下,Python的数据分析,机器学习等等起到了巨大的作用,因此学习Python必不可少. 当然在我看来 ...
- 网络安全初、中、高阶学习路线图,建议收藏!
网络安全技术学路线图(初阶) Web安全 二进制安全 渗透测试 密码学 软件的安全生命周期 代码审计 安全产品基础知识 web安全 渗透测试&密码学 二进制安全 网络安全技术学习路线图(中阶) ...
- MySQL的高阶学习:索引、B+树
Mysql高频面试题(后端大数据面试必备)_mysql高级面试题_南潇如梦的博客-CSDN博客 1.索引 索引是一种数据结构,如果没有索引,查找一个数据就需要从第一页开始全局检索直至找到需要的数据,有 ...
- GEE (Google Earth Engine)高阶学习一 影像分割
影像分割就是把影像分成若干个特定.具有独特性质区域的技术和过程,是面向对象分类的重要基础. 下面介绍几种GEE中自带的影像分割的算法.具体的算法原理,在这里不多介绍,主要还是展示算法的应用. 使用例子 ...
- HTML学习教程之高阶学习
HTML图像 HTML图像<img> 在 HTML 中,图像由<img> 标签定义,<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签.要在页面上显示图 ...
- 「react进阶」一文吃透React高阶组件(HOC)
一 前言 React高阶组件(HOC),对于很多react开发者来说并不陌生,它是灵活使用react组件的一种技巧,高阶组件本身不是组件,它是一个参数为组件,返回值也是一个组件的函数.高阶作用用于强化 ...
- 后端工程师必看学习路线图(含初、中、高阶)
软件行业的发展,各种新技术的出现,将以前全部需要程序员关注的问题分层剥离,同时促进生产力的极大变革. 比如 Go 语言引入的并发模型 Communicating Sequential Processe ...
- Java基础学习笔记(三)_Java核心技术(高阶)
本篇文章的学习资源来自Java学习视频教程:Java核心技术(高阶)_华东师范大学_中国大学MOOC(慕课) 本篇文章的学习笔记即是对Java核心技术课程的总结,也是对自己学习的总结 文章目录 Jav ...
最新文章
- 转载 React.createClass 对决 extends React.Component
- mask rcnn算法原理图_基于MASK RCNN算法实现瑕疵图像识别(训练模型及应用)
- 博士申请 | 南洋理工大学骆思强老师招收大数据/机器学习方向博士生、博士后...
- 操作系统 --- 进程和管程的不同
- Linux下显示当前目录下的全部目录或文件
- e盘是否具有读写权限_轻松搭建MySQL主从复制、读写分离(双机热备)
- 进行Java Web项目开发需要掌握的技术
- mysql 数组变量_如何在MySQL中模拟数组变量?
- 送给初学.net兄弟们的一些话
- PHP开源CMS介绍
- VS Code 虽开源,但其精华部分是专有的?
- 适合编写C语言代码的编程软件有哪些?大学生赶紧行动起来!
- iis启动 服务无法在此时接受控制信息。 (异常来自 HRESULT:0x80070425)
- 三步激活win10(转)
- Mysql 讲解所有的约束类型
- 信息安全数学基础自学笔记1——群
- 直播电商平台开发,点击让窗口抖动动画效果
- 计算机双工模式,windows10系统如何设置网络双工模式?
- 深圳FC1511型号单片机应用程序编程开发环境MCU
- 转载 | 访问控制是什么?数据安全的关键组成
热门文章
- Atitit ppt转换文本txt 目录 1.1. Atitit word ppt excel convert txt bp 等文档转换纯文本问题最佳实践.docx	1 1.2. 跨语言转换Open
- Atitit ftp概念与ftpclient 目录 1. Concept	1 1.1. Tftp(simple ftp) sftp ssh port22	1 1.2. ftp server
- atitit 需求条目的自动化生成原型html h5界面ui与解决方案
- Atitit USRqc62204 证书管理器标准化规范
- atitit 研发管理 要不要自己做引擎自己实现架构?.docx
- atitit.设计模式(2) -----查表模式/ command 总结
- paip.文件读写api php java python总结.txt
- paip.验证码识别---扭曲与旋转文字
- paip.提升效率--输入框不能粘贴的问题
- paip.java-asp-php-.net互相调用方法大总结