10 liujingqiu

尚未进行身份认证

我要认证

路漫漫其修远兮,吾将上下而求索

等级
TA的排名 5k+

jmeter 如何设置全局变量(接口压测时,登录接口获取到的token作为多个接口的共同输入值)

场景:在进行接口压测过程中,登录接口获取到的token值,作为其他接口的一个headers 值,那么这里就需要考虑,只需要登录一次即可,而不需要多次重复登录去获取token。这时候,我们把登录接口独立放在一个线程组,各线程组分别控制线程数、循环次数等参数,就会比较方便。实际步骤:1、分别创建的登录线程组,以及添加当事人的线程组这里添加当事人 接口需要使用到登录接口返回值得到的token ...

2020-04-09 18:01:34

genymotion 安装安卓模拟器时 一直显示starting virtualBox ,模拟器处于Booting 状态的解决方法

前提:已经成功安装了Android SDK。具体方法可以参考另一篇介绍sdk的安装方法https://blog.csdn.net/liujingqiu/article/details/84305253一、genymotion安装Version :Windows 10Genymotion 3.0.2virtualBox 6.0.41、Genymotion 官网下载https://w...

2020-03-04 16:03:26

jmeter 接口测试时,接口返回值 出现乱码的解决方法

Jmeter在访问接口的时候,响应内容如果有中文可能会显示乱码,原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析。jmeter 版本: jmeter 5.0修改配置之前,接口测试的返回值出现乱码出现这样的原因是:编码方式。一直有遇到过,总是忘记记录。有两者方法可以修改,方法一:直接添加后置处理器 BeanShell PostProcesso...

2019-11-29 15:13:30

jmeter 进行弱网测试

在实际的测试工作中,会因为业务需要,有时限网速,更加符合实际,测试出真实的响应时间情况找到apache-jmeter-5.0/bin/jmeter.properties文件,找到参数,分别为限制http以及https#httpclient.socket.http.cps=0#httpclient.socket.https.cps=0如图所示:计算逻辑:cps = (target band...

2019-10-22 16:51:36

windows 10 下搭建 Jmeter + InfluxDB + Grafana 测试性能监控平台

环境以及版本本文我们将介绍如何搭建 jmeter + InfluxDB + Grafana 压测可视化实时监控。本文各软件版本:jmeter-5.0 ; InfluxDB-1.7.34 ; Grafana-6.3.6InfluxDB1、InfluxDB下载https://portal.influxdata.com/downloads#influxdb选择Windows待下载结束后...

2019-10-09 15:45:23

jmeter 3.x 以上版本 没有 Mongo Source Config 以及 Mongo Script的解决方法

在整理jmeter接口自动化使用文档的时候,关于 jmeter连接mongo数据库的时候,目前我使用的版本 jmeter5.0 没有了Mongo Source Config 以及Mongo Script 。为此,查询了不少资料,这里总结一下在jmeter 3.x 版本以上几种方法:1、下载mongo的驱动 mongo-java-driver-*2.*jar(版本越高越好),并将该驱动放到路径:...

2019-09-29 14:22:12

jmeter post 请求 报 415 Unsupported Media Type 的解决方法

前几天,一位小伙伴(jmeter初学者)在自己抓包后,将接口放到jmeter中,进行接口测试时,出现这样的报错:响应码为 415 Unsupported Media Type这样一看,应该是传参的格式没有指定。于是,再次查看了HTTP请求头部文件,发现content-type跟我们的json格式不同。于是,需要在jmeter 添加一个 HTTP信息头管理器里面,加上Content-Ty...

2019-09-07 07:03:31

jmeter 二次开发自定义函数插件(IntelliJ IDEA版本)

很多时候,jmeter自带的函数插件(jmeter->选项->函数助手对话框)并不能满足实际的需要,那么我们就需要在通过脚本引用或者实现自定义的函数。下面就详细介绍如何在“函数助手对话框中”看到我们自定义的函数。一、 使用IntelliJ IDEA编写自定义函数,自定义函数的编写可参照jmeter源码(源码下载地址:https://jmeter.apache.org/downloa...

2019-08-12 11:34:44

python 如何读取csv数据,分类求和 再写进 csv

这两天在测试过程中,遇到这样的问题:数据量很大,一份csv文件的数据与另外一个文件的数据进行对比,但是csv中的文件数据量很大,并且进行统计,如果手动单个去对比,会很花时间,吃力不讨好,还容易出错。比如说,这样的数据需要对AskPrice值相同对应的AskQuantity统计出来。直接上脚本:importpandasaspdimportcsvdf=pd.read_cs...

2019-07-26 17:53:47

jmeter 二次开发环境搭建-----JMeter源码导入到Intellij IDEA

最近学习了下如何将 jmeter 源码导入到Intellij IDEA 中,这为jmeter二次开发插件做铺垫。环境:Windows10jdk1.8,Intellij IDEA 2017.3,jmeter5.01 下载jmeter源码包jmeter源码下载地址,http://jmeter.apache.org/download_jmeter.cgi,按如下图操作下载后,进行解压进...

2019-07-04 16:18:02

本地主机如何访问虚拟机centos的web服务器

最近在搭建gitlab的时候,需要使用主机去访问虚拟机的web服务器,下面将方法记录下:1.首先虚拟机处进行设置,如图所示:2.在虚拟机处,进行设置[root@localhost~]#firewall-cmd--permanent--add-port=3032/tcpsuccess[root@localhost~]#[root@localhost~]#firewall-c...

2019-04-15 13:53:56

jmeter 运行接口报javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection的解决方法

今天上午,一位小伙伴(jmeter初学者)在自己抓包后,将接口放到jmeter中,进行接口测试时,出现这样的报错:javax.net.ssl.SSLException:UnrecognizedSSLmessage,plaintextconnection如图所示:后来远程他看了整个抓包过程以及jmeter上输入的接口参数,都没错,但是仔细一看他的协议的传参协议输入错了,这里应该...

2019-04-12 13:42:54

JForum论坛的安装部署方法以及遇到HTTP status 404 NOT FOUND的解决方法

在部署JForum论坛,总的来说就这么几步,比较简单1 jdk的安装以及系统环境变量的设置2 mysql的安装完成后,新建数据库jforum3 官网下载tomcat并安装,设置系统环境变量4 官网下载jforum,我这里使用的是 2.5.0 版本5 将jforum进行解压,放置到 tomcat的webapps 文件夹6 启动 tomcat服务7 打开localhost:8080/jf...

2019-04-10 06:53:34

centos 7 忘记root用户登录的密码,重置密码的方法

最近使用起以前搭建的虚拟机centos 7,却发现忘记账号和密码了。这样的情况出现了几次,不得不记录下,如何重置密码。虚拟机重启,然后一直按键盘 e,出现如图所示的界面:2 . 据上图进行修改后,按ctrl+x 进入到 命令模式分别输入mount -o remount,rw /passwd root输入2次一样的新密码,注意输入密码的时候屏幕上不会有字符出现。touch /....

2019-04-10 06:31:35

python 连接mongodb跨数据库查询

在使用mongodb的时候,遇到一个这样的情况,连接数据库的时候,使用的是admin 数据库,但是我需要查询的是 另一个数据库test-msc-db ,这里涉及到跨库查询。from pymongo import MongoClientfrom buisness.GetToken import GetTokenfrom util.readConfig import ReadConfigimp...

2019-03-30 20:32:32

Python 连接mongoDB出错 pymongo.errors.OperationFailure: Authentication failed.

python连接mongoDB时,出现pymongo.errors.OperationFailure:Authenticationfailed.的错误,是因为没有赋予认证权限。最开始的连接脚本是:importpymongomyclient=pymongo.MongoClient("mongodb//root:abc123456@192.76.46.55:27017/")1...

2019-03-19 22:58:39

jenkins构建job后自动发钉钉消息通知

目前,越来越多的公司使用了钉钉办公,那么我们在持续集成中,也可以直接选择DingDing插件的,对发送的钉钉消息进行了定制,直接安装一个插件就可以发送了,但是插件只是简单的通知,不支持@群里的人,这样的需求,可对钉钉进行二次开发。一、获取钉钉的token值供后续使用。找到钉钉群(群主或者具有群主权限的人)添加群机器人,选择自定义点开后,选择 添加机器人,完成后,然后得到:获取钉钉的to...

2019-02-27 16:10:09

jmeter如何上传excel文件

最近在接口测试过程中,遇到一个这样的问题:某个接口需要通过上传excel文件作为接口传参。通过抓包得到需要上传excel文件的接口传参的Request Headers 是:这里的 Content-Type是动态信息,应该放在HTTP 信息头管理器。然后,再看该接口抓包得到的接口传参:那么在jmeter的使用方法与上传图片的方法(https://blog.csdn.net/liujing...

2019-02-24 18:54:06

jmeter 二次开发插件(IntelliJ IDEA版) ----- BeanShell SHA1加密的jar包

网上查了好多文章,但是都是基于eclipse的版本,但是目前来看,使用IDEA更简洁方便~~~一、首先编写SHA1 加密的算法1.新建一个project,名字为:JmeterIdea,包名为:SHA1Test,过程如下:在IDEA中,菜单栏中依次点击【File—New—Project】,在打开的New Project中,选择java — >JBoss ---->Next:2....

2019-02-22 17:41:48

windows 服务器上传文件到Linux服务器(Linux服务器下载文件到windows 服务器)

经常会遇到这样的需求:Windows 服务器上的文件上传到Linux 服务器以及 Linux 服务器上的文件下载到Windows服务器上 。使用 rz sz 命令。首先 在Linux 服务器的终端安装 rz sz 相关的命令。yum -y install lrzsz 待安装完成后在linux 终端,输入 rz 可以实现 Windows 往 linux 文件 上传文件在lin...

2019-02-20 09:49:06

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。