JMETERGUI展示介绍

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

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

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

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

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

相关文章
|
架构师 测试技术 C语言
软件测试的优势和劣势
我们需要对软件测试有清晰的认识。那么作为软件测试,和软件开发相比,又有哪些优势呢?
539 0
|
Web App开发 Oracle Java
如何优雅地安装 Android Studio
如何优雅地安装 Android Studio
332 0
|
存储 Kubernetes 调度
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
383 0
|
Web App开发 小程序 前端开发
微信小程序自动化测试最佳实践(附 Python 源码)
本文主要分享下微信小程序自动化测试的一些最佳实践心得,包括微信小程序的基本测试技术和操作方法,以及如何利用 Appium 的 WebView 测试技术 + adb proxy 完成微信小程序的自动化测试(可能是目前最实用的小程序自动化测试技术),并附上 Python 版源码。
微信小程序自动化测试最佳实践(附 Python 源码)
|
缓存 数据库 索引
高效后端开发:数据库优化策略详解
数据库优化是后端开发中不可或缺的一部分。本文将从多个方面详细阐述数据库优化策略,包括数据表设计、索引优化、查询性能优化等。通过本文的学习,读者可以了解如何优化数据库,提升后端应用性能和稳定性。
|
9月前
|
供应链 安全 搜索推荐
关于电商项目面试遇到的问题
关于电商项目面试遇到的问题
Vue3表格(Table)
这是一个基于 Vue2 的表格组件,支持自定义列配置、数据绑定、加载中提示、空状态提示及分页功能。主要属性包括表格列配置 `columns`、数据源 `dataSource`、加载状态 `loading` 及分页配置等。组件内置了 Spin、Empty 和 Pagination 等子组件以实现丰富的交互效果。通过简单的属性绑定即可实现数据展示、加载动画和无数据提示等功能。
585 0
Vue3表格(Table)
VuePress 开发技术文档网站,管理.md文件,生成静态网站
VuePress 开发技术文档网站,管理.md文件,生成静态网站
311 0
|
数据挖掘 C++
使用R语言进行时间序列分析
【4月更文挑战第25天】时间序列分析是一种重要的数据分析方法,广泛应用于经济学、金融学、气象学、生态学等领域。R语言是一种强大的统计分析工具,提供了丰富的函数和包用于时间序列分析。本文将介绍使用R语言进行时间序列分析的基本概念、方法和实例,帮助读者掌握R语言在时间序列分析中的应用。
326 2
|
数据采集 并行计算 安全
Python中的多线程与协程的比较与应用场景
Python中的多线程与协程的比较与应用场景
496 0