自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (22)
  • 收藏
  • 关注

原创 MeterSphere本地化部署实践

开发者需要先创建好对应文件夹,并将工程目录中 backend/src/main/resources/jmeter/bin 目录下的配置文件拷贝到 /opt/jmeter/bin 目录。请参考文档中的建库语句创建 MeterSphere 使用的数据库,metersphere-server 服务启动时会自动在配置的库中创建所需的表结构及初始化数据。metersphere-server 服务依赖的 JMeter 核心类库需要加载 JMeter 配置文件,默认加载 /opt/jmeter 下的配置文件。

2024-01-19 16:05:37 1321

原创 Jmeter参数化类型

通过时间戳生成随机变量:${__time(/100000,)}+${__Random(1,100000,)}时间函数:${__RandomDate(yyyy-MM-dd,,2023-12-31,,)}5.参数在多个请求报文中出现,每次请求传不同的参数(beanshell和函数支持)1.参数在多个请求报文中出现,执行一次需要使用同一个参数--随机生成(随机变更)2.参数在请求报文中出现,执行过程需要使用同一个参数(--固定参数)随机数:${__Random(1,10000,)}4.参数从本地文件中获取。

2023-08-18 16:01:09 172

原创 Jmeter对websocket进行测试

公司使用websocket比较奇怪,需要带认证信息进行长连接,通过websocket插件是请求失败,如下图,后面通过代码实现随再打包jar包完成websocket测试。

2023-08-18 12:29:01 1565

原创 如何调用Jmeter的Api

调用Jmeter底层,完成接口调用

2023-02-06 17:21:31 865 1

原创 Mysql--常用命令

mysql常用SQL

2022-09-19 19:28:56 366

原创 Prometheus+Grafana监控体系搭建

下面就介绍了利用Prometheus与Grafana搭建和监控资源。

2022-06-21 17:17:16 611

原创 Mock管理平台

Mock管理平台目录文档介绍一、 注册/登陆注册登陆二、 首页三、Mock配置3.1 mock列表3.1.1 mock列表页面3.1.2 新增mock3.1.3 编辑mock3.1.4 响应列表3.1.4.1 新增响应3.1.4.2 编辑响应3.1.4.3 删除响应3.1.5 日志列表3.1.6 删除mock3.2 mock请求日志3.2.1 mock日志列表页面3.2.2 查看详情四、基础管理4.1用户管理4.1.1用户列表页面4.1.2编辑用户4.1.3删除用户4.1.4重置密码4.2模块管理4.2.1

2020-12-21 14:07:09 2437 2

原创 从Linux备份文件到Windows机器

从A机器到B机器备份文件数据,为了保护数据不被丢失或者A机器中的数据被误删后,公司系统能正常运行。如果是Linux机器之间的拷贝可以写一个shell拷贝脚本再新建crontab任务即可完成,如果是window机器之间的拷贝可以写一个批处理再新建个任务计划即可,但是从Linux拷贝到window机器,会想到使用ftp登陆进行拷贝,发现ftpconnect :连接超时,查询Linux机器ftp启动正...

2020-02-28 13:49:49 948

转载 JMeter源码导入到Intellij IDEA(转)

转载:https://blog.csdn.net/collonn/article/details/78565300看这里,JMeter二次开发,JMeter Plugin开发,JMeter插件开发,基于JMeter5.1.1环境:windows10操作系统,jdk1.8,Intellij IDEA 2019.2.3,jmeter5.1.1下载jmeter源码包jmeter源码下...

2019-10-29 10:09:57 484

原创 接口测试平台(二)

三、用例管理3.1用例列表页面:可以通过用例名称 查询对应的数据3.2 新增用例1).选择接口数据来源于接口列表中启用的接口,选择成功后,默认的数据会带过来,并且可以自行改动保存2).每个tab页都会有个帮助,鼠标放上去即可显示接口tab提示:临时变量(测试用例保存的变量):#{temp}#初始化变量:${name}随机20位数据:%{Random}%断言t...

2019-02-28 16:00:50 2464 5

原创 接口测试平台(一)

需求描述:测试的项目使用内部加密的算法,普通的接口测试测试工具(Jmeter/PostMan/HttpRequest)不能满足,同时满足接口的自动化测试,用例集为1个业务场景为单位进行测试。请求方式中多一种post加密,同时数据比较多结构复杂,采用json数据串格式输入,如果是普通的get或post的请求,将表单形式的数据转换成json格式,数据都是String类型,针对于普通get/post...

2019-02-28 16:00:32 3928 2

原创 工作过程写的小工具

1.部署交付工具:需求描述:开发通过jenkins打包成功运维推送一条打包数据,测试部署成功运维推送一条部署数据,同1个版本记录部署记录,同1个包获取最新一条部署记录,确认版本无误,发送邮件上线准生产打包和部署通过不同的接口,数据格式一致如下:{"user":"zhangsan","version":"app-XXX-product:1810221400","Machine":"127...

2019-02-28 11:59:39 291

转载 win7 X64位安装mysql-5.7.21

1.在官网上面下载mysql注意:一定要下载对应的版本,第一次下载的是最下面一个,结果发现下载错误,白白等了好久。2.解压(这里最好不要放在系统盘,原因你懂得)3.添加环境变量到path,本机的是D:\mysql-5.7.21\bin;注意不要出现中文字符的情况4.配置修改my.ini文件my.ini文件自己手动添加[mysql] #设置mys...

2018-02-05 14:15:31 18588

原创 Linux常用shell脚本

1.批量kill进程号eth='5668 5673 7733 7738 10512 10517 12453 12458 17134 17139 18075 18080 20340 20345 21120'for name in $ethdo echo "Pid is $name" echo "kill -9 $name" kill -9 $na...

2017-12-01 17:34:14 4208

转载 常用JavaScript函数封装

trigger():触发被选元素的指定事件类型,例如:jQuery("input#ine").trigger("event"); mouseover():触发或将函数绑定到被选元素的鼠标悬停事件 blur():元素失去焦点时发生 blur 事件 focus():触发或将函数绑定到被选元素的获得焦点事件 change():触发被选元素的 change 事件,该事件会在元素失去焦点时发...

2017-06-26 11:42:09 965

转载 Mysql工具类

package actions.common;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;i

2017-05-09 16:39:26 4103

转载 java转换xml、list、map和json

很多朋友遇到xml,map和json互转的问题,在开发中xml和json越来越重要了。我就把我的工具类贴上来。package com.huize.pluto.common;import java.io.ByteArrayOutputStream; import java.util.ArrayList; import java.util.HashMap; import java.

2017-05-04 12:29:54 399

原创 WebDriver处理文件上传

处理文件上传有以下四种方法:1.可以通过sendkey--input标签即可WebElement element4= driver2.findElement(By.xpath("/html/body/div[4]/div[2]/div[2]/div[2]/form/div[1]/div[2]/div/div[2]/ul/li[4]/input"));element4.sendKeys(

2017-04-14 17:19:13 2301

原创 用Jmeter测试RabbitMQ

1.下载AMQP插件github上面有源码,可以通过ant+ivy在本地进行打包(下载IDEA实践成功)https://github.com/jlavallee/JMeter-Rabbit-AMQP(github 上面支持中文有问题)已经解决好乱码的插件:插件下载Jmeter 3.3版本以及包含AMQP插件链接2.将下载的插件放到Jmeter--lib/ext目录,然后启动程序...

2017-03-14 19:36:12 14101 18

原创 Jmeter远程启动负载机

1.负载机下载Jmeter,设置环境变量,jmeter中进行启动jmeter-server的应用服务。环境变量设置如下:变量名:JMETER_HOME变量值:C:\Program Files\apache-jmeter-2.11(Jmter版本)变量名:CLASSPATH变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JME

2017-01-10 17:57:49 7800

原创 Jmeter注意事项

1、设置请求的时候,最好将服务器和路径分开,2个会有稍微的差异(一般请求,不会有什么问题,如果需要定位请求参数,最好分开),下面2张图就是最好解释2. 比如你每次HTTP的IP端口是不变的,就在HTTP请求默认值里面填写一次,剩下的HTTP请求就可以不填 3.http请求--content encoding这里的编码一般是指字符集,也就是UTF-8、Unicode、

2016-12-27 16:12:30 845

原创 Linux 定时删除文件或文件夹的shell脚本

一、删除XX天(默认10天)之前某个目录下面带.log的日志文件,并且输出文件显示删除的文件#!/bin/sh#如果没有输入变量值,默认天数为10start=$(date +%y-%m-%d-%H%M%m)File=/temp/delete_$start.txtFilePath=/dataecho $Fileif [ ! -n "$1" ];then day=10el...

2016-09-13 15:12:13 38749 2

原创 时光不老,我们不散!

第一次在技术博客中写无关技术类型的博客,仅此一次!   以前看过何老大(非常帅气有内涵)曾经写过“给未来妻子的一封信”以及网络上一篇的文章“给未来儿子的一封信”。一篇文章是告诉未来的妻子自己曾经是一个努力上进的青年,为了能给家人创造一个美好的未来、更加安稳的生活条件,婚前大部分时间和精力在工作中。另外一篇文章是告诉孩子如何保护自己以及告诫他做一个正直、善良的人!   我是一个不

2016-08-02 06:37:30 893

转载 Jmeter报告优化

1.部署Ant环境2.待执行的jmx脚本 E:\Jmeter_Test\慧择重构.jmx3.编写Build.xml文件

2016-07-12 15:21:44 2650

原创 Jmeter测试Java请求示例

一、核心步骤1.创建一个Java工程;2.将JMeter的lib目录下的jar文件添加进此工程的Build Path;ApacheJMeter_core.jar(必须)、ApacheJMeter_java.jar(必须)、avalon-framework-4.1.4.jar、jorphan.jar、logkit-2.0.jar后台3个为本地调试需要用到的包文件3.创建一个类

2016-07-11 16:57:21 16332 6

转载 Fiddler修改请求数据

截断方法一:在菜单中选择“Rules”->“Automatic Breakpoint”->“Before Requests”,这种方式会截断所有Request请求。2.浏览器打开站点,并且修改数据:3.执行:Run to Comepletion,查看结果4.取消截断,“Rules”->“Automatic Breakpoint”->“Disa

2016-07-08 11:53:55 12235 2

转载 Fiddler可以抓取https的请求

1.打开Fiddler,然后点击菜单栏的Tools > Fiddler Options,打开“Fiddler Options”对话框2.在打开的对话框中切换到“HTTPS”选项卡3.在打开的“HTTPS”选项卡中,勾选“Capture HTTPS  CONNECTs”和“Decrypt HTTPS traffic”前面的复选框,然后点击“OK”。参考文献

2016-07-08 11:20:57 601

原创 LoadRunner手动编写http请求示例(同样试用于TCP及其它的性能测试脚本)

1.将原有的请求方法进行封装(Post/Get)打包成相应的jar包,编译、打包选择的jdk版本为1.6,否则会导致生成的jar包不能在LR中跑起来备注:此处为反编译后显示的代码2.手动编写请求脚本GET 请求:import java.util.HashMap;import java.util.Map;import lrapi.lr;import com.hzins.

2016-03-31 09:40:27 3879

原创 Jmeter做简单业务性能测试

1.通过Fiddler进行抓包,并且过滤一些非必须的接口以及一些资源文件的页面请求,fiddler设置只抓取相关的站点(如果不清楚,可以咨询开发)2.在测试计划下添加“线程组”,并且取相应的名字3.在线程组下设置好相应的"cookies管理"和“信息头管理”(信息头注意全局还是当个请求,如果是单个请求,通过一个控件器来绑定请求)4.添加BeanShell PostProcessor 设

2016-03-14 21:22:46 2518

转载 构建高效安全的Nginx Web服务器

一、为什么选择Nginx搭建Web服务器Apache和Nginx是目前使用最火的两种Web服务器,Apache出现比Nginx早。Apache HTTP Server(简称Apache)是世界使用排名第一的Web服务器软件,音译为阿帕奇,是Apache软件基金会的一个开放源码Web服务器,可以运行几乎所有的计算机平台,其次开放的API接口,任何组织和个人都可以在它上面扩展和增加各种需要功能

2016-03-08 14:57:20 3116

原创 LoadRunner 11注意事项

2.请求过程中如果不需要显示http的response,可以将Mode的"HTML"修改"HTTP"web_url("detail-659.html","URL=http://cps.hzins.com/{Personal}/product/detail-659.html?pv=1~605~1264_564_1~~","Resource=0","RecContentType=tex

2016-02-01 12:15:46 556

原创 LoadRunner做基于http协议的接口测试

用LoadRunner实现http协议的传输及发送

2016-02-01 12:15:39 4701

原创 LoadRunner生成随机字符串使用

使用LoadRunner过程中提交的订单使用变量来确认数据不会出现重复,不影响后续的业务流程,具体实现如下:Action(){ int itera_num,rand_num,i; char i_name[24]=""; char StrTable[]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

2016-02-01 12:14:42 2285

转载 java模式:单例模式、工厂模式、Builder模式

一、工厂方法模式(Factory Method)1)、普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。2)、多个工厂方法模式,是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式是提供多个工厂方法,分别创建对象。3)、静态工厂方法模式,将上面的多个工厂方法模式里的方法置为静态的,

2015-09-24 16:53:37 734

转载 HttpClient 接口测试遇到的问题及解决方案

HttpClient的定义:是一个基于HttpCore的客户端Http传输类库基于传统的(阻塞)IO内容无关      HttpClient不能做的事情:HttpClient不是浏览器,它是一个客户端http协议传输类库。HttpClient被用来发送和接受Http消息。HttpClient不会处理http消息的内容,不会进行javascript

2015-09-24 12:05:49 3124

转载 HttpClient使用时遇到几个隐蔽小坑分析

问题场景一: 1.在用get方法去获取数据时,一直都是好好的运行状态,突然遇到“Attempted read from closed stream” 错误。 相关方法用到的代码贴上: HttpGet httpGet = new HttpGet(url); httpClient = new DefaultHttpClient(); httpResponse

2015-09-24 11:27:16 5875 1

转载 Java 去掉字符串中重复的子字符串

/** * 去掉字符串中重复的子字符串 *  * @param str * @return String */import java.util.LinkedHashSet;import java.util.Set;public class RemoveSameString{private static String removeSameString(String

2015-08-01 17:27:09 3177

原创 Nginx与jetty结合

一、Jetty搭建1)上传jetty.tar,并且解压(支持war和文件夹)[root@localhost home]# tar -xvf jetty.tar [root@localhost home]# lsjetty  jetty.tar  2)修改jetty-start.d对应程度的端口 root@localhost start.d]# vi http.ini 

2015-07-15 16:42:11 6403

原创 Nginx站点搭建和自定义日志文件

一、Nginx.conf 配置多个server1).在/usr/local/nginx/conf/ 下创建 vhosts 目录 2).在 /usr/local/nginx/conf/vhost里创建一个名字为 www.ap.net.conf 的文件,把以下内容拷进去server { listen 80; server_name www.ap.n

2015-07-15 14:19:38 2891

原创 Gson解析josn数据的2种方法

Gson解析json比较常用的有2种方式:1.通过JavaBean方式去映射2.直接转换为JsonObject,解析JsonObject第一种方式有点缺陷,如果针对json中有数字的话,不能很好的解析出来{"code":"00000","msg":"操作成功","info":{"1":"网络爬取搜房"}}

2015-02-10 14:31:44 659

MS部署相关插件(redis、node、kafka、metersphere-jenkins插件)

redis、node、kafka、metersphere-jenkins插件

2024-01-19

Jmeter-websocket插件及开发包

包含JMeterWebSocketSampler插件及socket.io和engine.io-client相关开发包

2023-08-18

Prometheus alertmanager插件

Prometheus alertmanager插件

2022-07-21

Prometheus redis插件

Prometheus redis插件

2022-06-24

prometheus、node_exporter、pushgateway插件

prometheus、node_exporter、pushgateway插件

2022-06-21

grafana资源,用来搭建监控资源

grafana资源,用来搭建监控资源

2022-06-21

通过bat从Linux下载文件.rar

window下bat操作psftp、sftp,从Linux下载文件,需要将bat文件、psftp.exe、sftp.txt放在同一目录 UserPwd.bat:通过用户名密码方式进行登陆 NoPwd.bat:配置SHHkey进行免密登陆

2020-02-28

apache-jmeter-3.3.rar

Jmeter 3.3版本下载,包含RabbitMQ插件返回的中文乱码插件

2019-11-05

64位postman插件

用于测试 post或get请求的工具,方便用于联调、系统开发以及编写测试桩调用是否有问题

2018-08-27

Jmeter--RabbitMQ(源码)

Jmeter-RabbitMQ源码

2017-03-15

Jmeter--RabbitMQ(解决乱码)

gitbub上面不支持乱码,此jar包支持,如果此资源不能满足,请直接下载https://download.csdn.net/download/luozhuwang/11958429 此链接,已经包含Jmeter 3.3 可以直接使用

2017-03-15

Jmeter--RabbitMQ插件

此插件用于模拟RabbitMQ生产和消费者队列发送(支持中文)

2017-03-15

Jmeter插件

此插件用于模拟RabbitMQ生产和消费者队列发送

2017-03-14

PDF文件转换工具

是一款非常专业的PDF转WORD格式转换工具,这是最新版本。除了转换为WORD外,不可以将表格提取到EXCEL,转换为POWERPOINT、转换到HTML/TXT等格式。 转换为 Word、Excel、 HTML、PowerPoint、纯文本将 PDF 转换为可编辑的文档。转换表格、超连接、旋转文本。控制产出文档的页面版面。 修改已有 PDF 的内容。添加水印、元数据、安全性

2016-06-17

反编译工具-Java

Java

2016-05-23

JsonViewer

JsonViewer

2016-05-23

apache-jmeter

apache-jmeter

2016-05-23

apache-ant

apache-ant

2016-05-23

抓包工具-Fiddler

2016-05-23

Everything

2016-05-23

离线安装TestNG插件

离线安装TestNG插件

2016-05-17

Navicat Premium

可以连接并管理mysql/postgresql/oracle/sqlite/sql server数据库。

2015-04-17

fc8308量产工具FC+MpTool(Ver+2.02.00).rar

fc8308量产工具FC+MpTool(Ver+2.02.00)

2011-06-21

测试人员必须具备的思维

如果你想进入测试行来,看一下是否具备以下思维方式

2011-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除