当前位置: 首页 > news >正文

Jmeter系列-Jmeter面板介绍和常用配置(2)

Jmeter面板介绍

在这里插入图片描述

常用菜单栏

分布式运行相关的
在这里插入图片描述
选项,可以打开日志,修改语言、函数助手对话框,还有管理插件
在这里插入图片描述

常用的图标

在这里插入图片描述
从左到右依次

  • 新建测试计划
  • 选择测试计划模板创建一个新的测试计划
  • 打开jmeter脚本
  • 保存jmeter脚本
  • 剪切
  • 复制
  • 粘贴
  • 展开目录树
  • 收起目录树
  • 禁用或启用元件
  • 本机开始运行当前测试计划
  • 立即开始在本机运行当前测试计划
  • 停止
  • 关闭
  • 清除
  • 清除全部
  • 查找
  • 清除查找
  • 函数助手对话框
  • 帮助
  • 插件管理

查看日志

  • 如果是黄色感叹号则是正常的,如果是红色数字的代表有问题【显示的数字是多少呢,warnings/errors 数量就是多少】
  • 点击可以查看日志【这个日志是Jmeter工具使用加载信息的日志,并不是测试脚本运行的日志】
    在这里插入图片描述

查看错误报告

jmeter会在 bin/jmeter.log 文件中记录warn和error信息

jmeter.properties

所在目录: E:\apache-jmeter-5.2.1\bin ,jmeter安装目录下的bin目录
是Jmeter核心配置项文件

官方建议
将需要修改的属性值,复制粘贴到同目录下的 user.properties
好处:当Jmeter升级时,可以避免修改项需要重新应用

常用配置

官方文档:https://jmeter.apache.org/usermanual/properties_reference.html

默认语言设置

  • 临时性
    image-20230217173917389
  • 永久性 bin/jmeter.properties
    • language=en:默认英文
    • language=zh_CN:默认中文
      image-20230217174119093
      注意:这个只有在 jmeter.properties 文件中声明才会生效,官方也提醒了

编码格式

  • sampleresult.default.encoding=ISO-8859-1:默认ISO-8859-1
  • sampleresult.default.encoding=UTF-8:可以改成常用的UTF-8

输出测试报告模板格式

jmeter.save.saveservice.output_format=csv

捕捉cookie

  • Cookies应该存储为变量
  • CookieManager.save.cookies=false:默认
  • CookieManager.save.cookies=true:将cookie存储为变量

配置远程主机 host

remote_hosts=127.0.0.1

http://www.lryc.cn/news/158481.html

相关文章:

  • 2023高教社杯数学建模D题思路分析 - 圈养湖羊的空间利用率
  • 自动部署工具PM2
  • 软考高级系统架构设计师系列案例考点专题三:数据库系统考点梳理及精讲
  • 【 XXL-JOB】 XXL-JOB任务分片
  • RK3568开发笔记-SATA接口调试
  • 异步编程 - 09 Spring框架中的异步执行_@Async注解异步执行原理源码解析
  • django-项目
  • 红日靶场五(vulnstack5)渗透分析
  • 掌握Gitflow的一些进阶用法
  • 算法随笔:各种经典最短路算法的简要比较总结
  • concrt140.dll怎么下载,concrt140.dll修复工具(修复精灵下载)一键修复问题
  • 自行实现字符串转浮点数函数atof()
  • Windows平台Fortran编程入门
  • 05-Mysql夺命三连问:什么是索引下推?什么是索引覆盖?什么是回表?【Java面试总结】
  • 晨启,MSP430开发板,51开发板,原理图,PCB图
  • Notepad++ 的安装及配置
  • ✔ ★算法基础笔记(Acwing)(一)—— 基础算法(20道题)【java版本】
  • 简单记录下gin中使用中间件记录操作日志
  • 基于Matlab利用IRM和RRTstar实现无人机路径规划(附上源码+数据+说明+报告+PPT)
  • uniapp使用@microsoft/signalr(报错“ReferenceError: require is not defined“)
  • CloudCompare 二次开发(9)——半径滤波
  • ElementUI浅尝辄止29:Breadcrumb 面包屑
  • ABB MPRC086444-005数字输入模块
  • stable diffusion实践操作-常见lora模型介绍
  • kubeadm 安装k8s
  • 选择最适合您的Bug管理软件:市场比较与推荐
  • Spring MVC的常用注解及用法
  • HTTP和HTTPS的区别、 HTTPS运行原理
  • 统计封闭岛屿的数目
  • 【数据结构与算法系列4】长度最小的子数组