JMETERGUI展示介绍

简介: 主要介绍JMETER默认工作区

正常启动JMeter即进入如图所示的工作区,JMeter工作区可以分
为3个区域。
1.png

区域1为菜单栏,位于最上方,所示为菜单快捷方式。
快捷菜单的功能从左到右依次是:

  • 新建测试计划;
  • 选择测试计划模板,创建一个新的测试计划;
  • 选择并打开已经存在的测试计划;
  • 保存测试计划;
  • 剪切选定的元件,如果元件是父节点,那么其子节点元件也一同被剪切;
  • 复制选定的元件及子元件;
  • 粘贴复制的元件及子元件;
  • 展开目录树;
  • 收起目录树;
  • 禁用或者启用元件,禁用元件的子元件也会被禁用;
  • 本机开始运行当前测试计划,按线程组的设置来启动;
  • 立即开始在本机运行当前测试计划;
  • 停止运行状态的测试计划,当前线程执行完成后停止;
  • 停止运行测试计划,立即终止,类似于杀进程;
  • 清除运行过程中元件显示的响应数据,比如查看结果树中的内容,聚合报告中的内容,但不能清除日志控制台中的内容;
  • 清除所有元件的响应数据,包括日志;
  • 查找;
  • 清除查找;
  • 函数助手对话框,这些函数在做参数化时会用到;
  • 帮助文档快捷方式。

区域2是一个目录树,存放测试设计中使用到的元件;执行过程中
默认从根节点开始顺序遍历目录树上的元件,在区域2中的都是元件。
区域3是测试计划编辑区域,在“用户定义的变量”区域可以定义
整个测试计划共用的全局变量,这些变量对所有线程组有效;还可以
对线程组的运行进行设置,比如“独立运行每个线程组”“主线程结
束后运行tearDown线程组”等;另外还可以在此添加测试计划依赖的
jar包,例如可以通过导入JDBC的驱动包连接数据库。

相关文章
|
架构师 测试技术 C语言
软件测试的优势和劣势
我们需要对软件测试有清晰的认识。那么作为软件测试,和软件开发相比,又有哪些优势呢?
691 0
|
Python
python打包exe——pyinstaller遇到的那些坑及解决办法
pyinstaller的那些坑 问题一:failed to create process. 问题二:pyinstaller相关参数
3891 0
python打包exe——pyinstaller遇到的那些坑及解决办法
|
Web App开发 小程序 前端开发
微信小程序自动化测试最佳实践(附 Python 源码)
本文主要分享下微信小程序自动化测试的一些最佳实践心得,包括微信小程序的基本测试技术和操作方法,以及如何利用 Appium 的 WebView 测试技术 + adb proxy 完成微信小程序的自动化测试(可能是目前最实用的小程序自动化测试技术),并附上 Python 版源码。
微信小程序自动化测试最佳实践(附 Python 源码)
|
搜索推荐 开发者
动态绑定的优缺点是什么?
【10月更文挑战第14天】总的来说,动态绑定是一种非常有用的编程机制,它为程序的灵活性、扩展性和多态性提供了重要的支持。然而,它也带来了一些性能开销、运行时错误风险和代码理解难度等问题。在实际编程中,我们需要根据具体的情况权衡利弊,合理地使用动态绑定,以达到最佳的编程效
446 138
|
资源调度 JavaScript 前端开发
Vue3+TypeScript前端项目新纪元:揭秘高效事件总线Mitt,轻松驾驭组件间通信的艺术!
【8月更文挑战第3天】Vue3结合TypeScript强化了类型安全与组件化开发。面对大型应用中复杂的组件通信挑战,可通过引入轻量级事件发射器Mitt实现事件总线模式。Mitt易于集成,通过简单几步即可完成安装与配置:安装Mitt、创建事件总线实例、并在组件中使用`emit`与`on`方法发送及监听事件。此外,利用TypeScript的强大类型系统确保事件处理器正确无误。这种方式有助于保持代码整洁、解耦组件,同时提高应用的可维护性和扩展性。不过,在大规模项目中需谨慎使用,以防事件流过于复杂难以管理。
481 1
|
监控 安全 BI
安全检测 | 数据库审计系统为何如此重要?
数据库审计是应对信息化社会中数据安全的关键工具。它记录并分析网络上的数据库活动,对风险行为实时警告,帮助追踪事故源头和合规管理。尽管已有其他安全产品,但数据库审计专门针对内部审核监控,尤其在多数安全问题源于内部的情况下显得尤为重要。审计系统提供全方位安全审计、实时回放、精准定位、事件关联分析等功能,同时支持多种部署方式和确保数据安全的机制。企业在选择审计产品时应考虑自身业务需求和审计目标,以找到最适合的解决方案。
|
数据挖掘 C++
使用R语言进行时间序列分析
【4月更文挑战第25天】时间序列分析是一种重要的数据分析方法,广泛应用于经济学、金融学、气象学、生态学等领域。R语言是一种强大的统计分析工具,提供了丰富的函数和包用于时间序列分析。本文将介绍使用R语言进行时间序列分析的基本概念、方法和实例,帮助读者掌握R语言在时间序列分析中的应用。
453 2
VuePress 开发技术文档网站,管理.md文件,生成静态网站
VuePress 开发技术文档网站,管理.md文件,生成静态网站
380 0
|
数据采集 并行计算 安全
Python中的多线程与协程的比较与应用场景
Python中的多线程与协程的比较与应用场景
873 0
|
缓存 JavaScript 前端开发
一个大四学长分享自己的web前端学习路线--vue篇(1/3)
学会使用插值、什么是表达式、了解什么是指令、什么是动态属性已经v-html标签(注意:v-html这个标签会有XSS风险,它会将我们的子组件覆盖掉)
36963 1
一个大四学长分享自己的web前端学习路线--vue篇(1/3)