Jmeter——結合Allure展示測試報告

  • 2022 年 11 月 30 日
  • 筆記

在平时用jmeter做测试时,生成报告的模板,不是特别好。大家应该也知道allure报告,页面美观。 先来看效果图,报告首页,如下所示: 报告详情信息,如下所示: 运行run.py文件,运行成功,如下所示: 接下来来看下实现过程。 安装allure allure是开源的,直接到github上下载即可 …

Continue Reading

JMeter自定義HTTP組件

  • 2022 年 11 月 14 日
  • 筆記

JMeter是一个优秀的开源项目,我们可以在jmeter的官网了解到如何使用和如何二次开发: //jmeter.apache.org/ 因工作需要,最近做了一个JMeter自定义的http组件(其实就是在http的基础上加了点东西而已)。现就该需求为例,简要地分享如何实现jmeter自定义组件。 1 …

Continue Reading

JMETER與BeanShell

  • 2022 年 11 月 1 日
  • 筆記

变量 Beanshell应用自定义变量有两种方法: #第一种方法,使用${key}格式,但是需要注意这是用应用的变量是没有定义数据类型的 #log.info(String Key)只能打印字符串,所以按下述写法会报错 name = ${name}; log.info(name); #需要改成 nam …

Continue Reading

JMETER與它的組件們

  • 2022 年 11 月 1 日
  • 筆記

JSON提取器与Debug Sampler 我们平时会遇到很多JSON格式的接口返回,我们需要提取参数可以用JSON提取器,同时配合自带的调试器来进行调试。 JSON提取器 Name of created variables:提取的值存放的变量名称 JSON Path expression : 表达 …

Continue Reading

selenium結合jmeter進行測試

  • 2022 年 8 月 11 日
  • 筆記

背景 现在市面上有众多成熟的性能测试工具,JMeter就是其中之一。可以通过JMeter快速将已有的Selenium代码以性能测试的方式组织起来,并使用JMeter丰富的报表功能展示测试结果。 相关链接 selenium webDriver的运用 Selenium自动化测试之Selenium IDE …

Continue Reading

如何編寫測試團隊通用的Jmeter腳本

  • 2022 年 7 月 13 日
  • 筆記

平时学习、工作过程中,编写的一些jmeter脚本,相信大多数都遇到过这个问题。那就是:如果换一台电脑运行,文件路径不一样,会导致运行失败。 前不久,自己就真真切切遇到过一回,A同学写了个脚本用于压测,需要其他测试同学协助下,结果部分人员没有提前调试代码,导致运行的时候报错。 主要的原因就是,A同学写 …

Continue Reading

Jmeter(五十四) - 從入門到精通高級篇 - 如何在linux系統下運行jmeter腳本 - 上篇(詳解教程)

  • 2022 年 6 月 15 日
  • 筆記

1.简介 上一篇宏哥已经介绍了如何在Linux系统中安装Jmeter,想必各位小伙伴都已经在Linux服务器或者虚拟机上已经实践并且都已经成功安装好了,那么今天宏哥就来介绍一下如何在Linux系统下运行Jmeter脚本。 2.具体步骤 2.1创建Jmeter测试脚本 你要在Linux系统中运行Jme …

Continue Reading

jmeter並發設置的原理

  • 2022 年 4 月 20 日
  • 筆記

目录 简介 广义并发 绝对并发 简介 ​ 性能测试过程中是否需要进行同步定时器的设置,需要根据实际情况来考虑。 ​ 举个栗子来讲是我们的双十一秒杀活动,这时候就必须实现请求数量达到一定数量后同时向服务器进行发送实现绝对并发,这时候就需要我们进行设置同步定时器。 ​ 在正常的使用场景下一般是单位时间内 …

Continue Reading