自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(192)
  • 资源 (4)
  • 收藏
  • 关注

原创 windows环境中jenkins安装插件失败

Q:Jenkins安装插件失败;S:1、修改 jenkins数据目录中的hudson.model.UpdateCenter.xml值为:http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json2、修改updates文件夹中的 default.json文件替换文件中所有 https://updates.jenkins.io/download 为 http://mirrors.tuna.tsinghua.edu.cn

2020-10-11 17:22:00 1297 3

原创 SourceTree 安装

一、下载官网下载地址:https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.3.9.exe二、安装1.下载安装git程序2.安装SourceTree双击【SourceTreeSetup-3.3.9.exe】安装包,进入登录或注册bitbucket界面;关闭上图窗口,【Win+R】打开运行输入【 %LocalAppData%\Atlassian\SourceTree】后回

2020-08-22 21:27:16 509

原创 标准库之时间和日期库time和datetime

1.time库格式化符号:%y 两位数的年份表示(00-99)%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0-31)%H 24小时制小时数(0-23)%I 12小时制小时数(01-12)%M 分钟数(00=59)%S 秒(00-59)%a 本地简化星期名称%A 本地完整星期名称%b 本地简化的月份名称%B 本地完整的月份名称%c...

2019-12-08 10:39:24 799

原创 标准库之正则表达式库re

1.正则表达式分组功能实例示例1:pattern = re.compile(r"(\d+)-(\d+)-(\d+)")print(pattern.match("2019-12-07"))print(pattern.match("2019-12-07").group())print(pattern.match("2019-12-07").group(1))print(pattern.ma...

2019-12-07 21:33:11 295

原创 3DES解密后置处理器

一.3DES解密后置处理器截图:二.3DES解密后置处理器使用说明:密钥:解密密钥;目标变量名:如上图3DES解密结果存放到plaintext变量中,使用时,以${plaintext}这种形式引用即可。三、下载地址:链接:https://pan.baidu.com/s/18Pi1g8CW5Xel1yqSh2pHRw 提取码:rvww...

2019-12-07 20:47:05 225

原创 3DES加密前置处理器

一.3DES加密前置处理器截图:二.3DES加密前置处理器使用说明:密钥:加密密钥字符串;明文:需要加密的文本内容;目标变量名:如上图会将明文字符串”aaa“使用密钥”123“进行3DES加密,并将结果存放到ciphertext变量中,使用时,以${ciphertext}这种形式引用即可。三、下载地址:链接:https://pan.baidu.com/s/18Pi1g8CW5Xel1...

2019-12-07 20:14:20 271

原创 HMACMD5 加密前置处理器

一.HMACMD5 加密前置处理器截图:二.HMACMD5 加密前置处理器使用说明:明文:需要进行HMACMD5加密的明文密钥:加密密钥类型:toHexString-加密结果为16进制字符串;toBase64String-加密结果为Base64字符串:toHexBase64String-加密结果先转换成16进制字符串再进行Base64;URL编码:True-对加密结果进行url编码;...

2019-12-07 20:03:21 365

原创 FAQ之Jenkins

Q:jenkins中执行shell脚本,提示:java: command not foundR:Jenkins默认情况下执行shell脚本是使用非登录方式,然而非登录方式不会加载 /etc/profile 文件S:在 Execute shell 中 添加如#!/bin/sh -l 命令修改为登录方式即可解决问题Q:jenkins中execute shell脚本,部分进程被杀掉R:jenki...

2019-11-18 21:12:54 499

原创 windows10下安装pycrytodome模块

一、环境说明1.操作系统:windows10;2.python版本:python3;二、pycrypto和pycryptodomepycrypto,pycryptodome和crypto是一个东西,crypto在python上面的名字是pycrypto它是一个第三方库,但是已经停止更新三年了,windows下安装比较复杂,所以不建议安装这个库;pycryptodome就来了,它是pycry...

2019-10-08 11:06:05 1219

原创 mysql配置文件my.cnf添加max_connections配置不生效

一、环境Ubuntu 16.04.2Mysql 5.7.26二、添加max_connections配置vim /etc/mysql/mysql.conf.d/mysqld.cnf增加max_connections=1000,如下图:重启mysql服务:systemctl restart mysql.service连接mysql数据库,执行命令:show variables like ...

2019-09-25 23:04:19 913

原创 常见SQL语句报错FAQ

Q.执行Sql出现如下报错信息:You can’t specify target table for update in FROM clause;R:不能先select出同一表中的某些值,再update这个表(在同一语句中);S:解决方案:将select出的结果做为中间表再select一遍,这样就可以规避错误;报错前sql如下:update tcsysright set seniori...

2019-09-25 22:23:49 401

原创 JMeter多线程之间共享cookie

一、JMeter多线程之间共享cookiedemo截图:二、说明:1.修改bin目录下的jmeter.properties文件,CookieManager.save.cookies为true,需要重启,如下图:2.setUp Thread Group线程组下需要添加HTTP Cookie 管理器这个组件,如下图:3.利用Bean Shell后置处理程序和函数${__setProper...

2019-08-13 08:58:32 1383

原创 JMeter操作mysql数据库

一、JMeter操作mysql数据库demo截图如下:二、说明:1.测试计划页面,需要引用mysql数据库连接jar包,如下图:mysql-connector-java下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html2.配置JDBC Connection Configuration,如下图:3.使用JDBC Requ...

2019-08-13 08:41:33 294

原创 Json Path 断言

一.Json Path 断言截图:二.Json Path 断言使用说明:http响应的Json结果如下图:实际结果:可以是Http请求的响应结果或者JMeter变量值;匹配规则:包括、匹配、相等、子字符串、否、或者Json Path表达式和预期结果:将Json Path提取出的结果与预期结果做对比,可以同时对多个属性进行断言。三.示例场景1:Http响应结果如上图所示,需要同时对...

2019-08-13 08:09:36 2013

原创 RSA 验签

一.Rsa 验签截图:二.Rsa 验签说明:公钥:RSA验签公钥字符串;明文:需要签名的文本内容;签名算法:MD5、SHA-1、SHA-256、SHA-512,默认为MD5;验签内容:如上图可以是Http请求响应结果或者JMeter变量的值。三.示例场景1:对JMeter变量sign的内容进行RSA验签,公钥为:MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQK...

2019-08-13 07:46:12 1263

原创 Json Path提取器

一.Json Path提取器截图:二.Json Path提取器使用说明:http响应的Json结果如下图:数据来源:可以是Http请求的响应结果或者JMeter变量值;目标变量名和Json Path表达式:将Json Path提取出的结果存放到对应的JMeter变量中,可以提取多个属性值。三.示例场景1:Http响应结果如上图所示,需要同时提取Json Path .login和.l...

2019-08-13 07:30:42 1892

原创 Json 列表元素集合提取器

一.Json 列表元素集合提取器截图:二.Json 列表元素集合提取器使用说明:http响应的Json结果如下图:First Json Path 表达式:用于定位到List的Json Path,上图中的.data.itemlist;列表元素JsonPath表达式:用于定位要提取List元素的JsonPath,上图中.data.itemlist;列表元素Json Path 表达式:用于定...

2019-08-12 22:05:59 1754

原创 Json 列表元素提取器

一.Json 列表元素提取器截图:二.Json 列表元素提取器使用说明:http响应的Json结果如下图:First Json Path 表达式:用于定位到List的Json Path,上图中的.data.itemlist;列表元素JsonPath表达式:用于定位要提取List元素的JsonPath,上图中.data.itemlist;列表元素Json Path 表达式:用于定位要提取...

2019-08-12 21:44:08 1666 1

原创 设置全局变量(后置处理器)

一.设置全局变量(后置处理器)截图:二.设置全局变量(后置处理器)使用说明:全局变量名:全局变量名称;三.示例场景1:将JMeter变量md5的值存放到全局变量globalValue_2中,如下图:场景2:将Http返回值内容Json字符串中某一个值,Json Path为:$.data,存放到全局变量globalValue_2中,如下图:场景3:将Http返回值,存放到全局变量g...

2019-08-12 21:21:35 768

原创 RSA 公钥解密后置处理器

一.RSA 公钥解密后置处理器截图:二.RSA 公钥解密后置处理器使用说明:公钥:RSA解密公钥;填充算法:目前支持PKCS1 OAEP PADDING、PKCS1 PADDING、NO PADDING三种填充算法;目标变量名:如上图RSA公钥解密结果存放到rsaPublic变量中,使用时,以${rsaPublic}这种形式引用即可。三.示例场景1:密文存储在JMeter变量rsaP...

2019-08-12 13:47:24 1103 2

原创 RSA 私钥解密后置处理器

一.RSA 私钥解密后置处理器截图:二.RSA 私钥解密后置处理器使用说明:私钥:RSA解密私钥;填充算法:目前支持PKCS1 OAEP PADDING、PKCS1 PADDING、NO PADDING三种填充算法;目标变量名:如上图RSA私钥解密结果存放到rsaPrivate1变量中,使用时,以${rsaPrivate1}这种形式引用即可。三.示例场景1:密文存储在JMeter变量...

2019-08-12 12:59:13 922

原创 AES 解密后置处理器

一.AES 解密后置处理器截图:二.AES 解密后置处理器使用说明:密码:AES解密密码;填充算法:CBC NOPADDING;目标变量名:如上图AES解密结果存放到aesDecrypt变量中,使用时,以${aesDecrypt}这种形式引用即可。三.示例场景1:密文存储在JMeter变量aesEncrypt中,AES解密密码为123456,填充算法为:CBC NOPADDING,将...

2019-08-12 12:45:01 278

原创 随机数生成器

一.随机数生成器截图:二.随机字符串生成器使用说明:位数:随机数位数最大位数;目标变量名:如上图会随机生成一个位数为10以内的随机数存放到randomNum变量中,使用时,以${randomNum}这种形式引用即可。三.示例需求:随机生成最大位数为10以内的随机数存在放到JMeter变量randomNum中,如下图:使用调试取样器可查看JMeter参数randomNum的值,如下图...

2019-08-12 08:41:44 1049

原创 随机字符串生成器

一.随机字符串生成器截图:二.随机字符串生成器使用说明:位数:随机字符串length;类型:字符串结果大小写;目标变量名:如上图会随机生成一个长度为10的大写字符串存放到randomStr变量中,使用时,以${randomStr}这种形式引用即可。三.示例需求:随机生成length为10的大写字符串存在放到JMeter变量randomStr中,如下图:使用调试取样器可查看JMet...

2019-08-12 08:32:53 1441

原创 随机值生成器

一.随机值生成器截图:二.随机值生成器使用说明:随机值集合:元素之间以英文逗号分隔,例:0,1,2,3,4目标变量名:如上图会从随机值集合中随机选取一个元素存放到plateColor_1变量中,使用时,以${plateColor_1}这种形式引用即可。三.示例需求:从0,1,2,3,4中随机取一个值存在放到JMeter变量plateColor_1中,如下图:使用调试取样器可查看JM...

2019-08-12 08:21:48 3782

原创 时间戳生成器

一.时间戳生成器截图:二.时间戳生成器使用说明:单位:时间戳单位,秒或毫秒;目标变量名:如上图会生成当前时间戳存放到timestamp变量中,使用时,以${timestamp}这种形式引用即可。三.示例需求:生成当前时间戳(单位:秒)存在放到JMeter变量timestamp中,如下图:使用调试取样器可查看JMeter参数timestamp的值,如下图:四、下载地址:链接:h...

2019-08-11 22:11:35 909

原创 日期生成器

一.日期生成器截图:二.日期生成器使用说明:日期:以yyyy-MM-dd HH:mm:ss格式传入日志值,可为空,为空时取当前日期时间;时增量:在输入日期或当前日期后m小时,可为负数;分增量:在输入日期或当前日期后n分钟,可为负数;格式化模板:不传时为yyyy-MM-dd HH:mm:ss;目标变量名:如上图会随机生成一个手机号存放到phone变量中,使用时,以${phone}这种形...

2019-08-11 22:02:02 3316

原创 地址生成器

一.地址生成器截图:二.地址生成器使用说明:目标变量名:如上图会随机生成一个地址结果存放到address变量中,使用时,以${address}这种形式引用即可。三.示例需求:随机生成一个地址存在放到JMeter变量address中,如下图:使用调试取样器可查看JMeter参数address的值,如下图:四、下载地址:链接:https://pan.baidu.com/s/1lpv...

2019-08-11 21:48:31 34389

原创 命令前置处理器

一.命令前置处理器截图:二.命令前置处理器使用说明:命令:cmd命令行中可执行的命令,如python;脚本参数:多个命令执行参数;目标变量名:如上图会执行脚本并将结果存放到result变量中,使用时,以${result}这种形式引用即可。三.示例需求:执行python脚本C:\Users\96586\Desktop\分享demo\demo.py,并将脚本输入文本,存放到JMeter变...

2019-08-11 21:22:31 240

原创 名字生成器

一.名字生成器截图:二.名字生成器使用说明:类型:中文、英文、中英文、中文生僻字、随机目标变量名:如上图会随机生成一个名字结果存放到name变量中,使用时,以${name}这种形式引用即可。三.示例需求:随机生成一个中文名存在放到JMeter变量name中,如下图:使用调试取样器可查看JMeter参数name的值,如下图:四、下载地址:链接:https://pan.baidu...

2019-08-11 21:10:11 9132

原创 URLEncoder前置处理器

一.URLEncoder前置处理器截图:二.URLEncoder前置处理器使用说明:参数:需要URLEncoder编码的文本内容;编码:UTF-8编码和GBK编码目标变量名:如上图会将URLEncoder编码结果存放到URLEncoder变量中,使用时,以${URLEncoder}这种形式引用即可。三.示例需求:对字符串color=红色&sex=男&age=10进行U...

2019-08-11 21:01:18 196

原创 SHA 加密前置处理器

一.SHA 加密前置处理器截图:二.SHA 加密前置处理器使用说明:明文:需要签名的文本内容;散列算法:SHA-1、SHA-256、SHA-512,默认为SHA-1;类型:加密结果为大写或小写目标变量名:如上图会将SHA-1加密结果存放到sha变量中,使用时,以${sha}这种形式引用即可。三.示例需求:对字符串aaaa进行SHA-1加密,加密算法为:SHA-1,加密结果为:大写,...

2019-08-11 20:47:13 213

原创 Rsa 签名前置处理器

一.Rsa 签名前置处理器截图:二.Rsa 签名前置处理器使用说明:私钥:RSA加密私钥字符串;明文:需要签名的文本内容;签名算法:MD5、SHA-1、SHA-256、SHA-512,默认为MD5;目标变量名:如上图会将RSA签名结果存放到sign变量中,使用时,以${sign}这种形式引用即可。三.示例需求:对字符串aaaa进行RSA签名,私钥为:MIICdQIBADANBgkq...

2019-08-11 20:34:25 271

原创 RSA 私钥加密前置处理器

一.RSA 私钥加密前置处理器截图:二.RSA 私钥加密前置处理器使用说明:私钥:RSA加密私钥字符串;明文:需要加密的文本内容;填充方式:默认为:PKCS1Padding;目标变量名:如上图会将RSA私钥加密结果存放到rsaPrivate变量中,使用时,以${rsaPrivate}这种形式引用即可。三.示例需求:对字符串aaaa进行RSA私钥加密,私钥为:MIICdQIBADAN...

2019-08-11 20:21:00 403

原创 RSA 公钥加密前置处理器

一.RSA 公钥加密前置处理器截图:二.RSA 公钥加密前置处理器使用说明:公钥:RSA加密公钥字符串;明文:需要加密的文本内容;填充算法:目前支持PKCS1 OAEP PADDING、PKCS1 PADDING、NO PADDING三种填充算法;目标变量名:如上图会将RSA公钥加密结果存放到rsaPublic1变量中,使用时,以${rsaPublic1}这种形式引用即可。三.示例...

2019-08-11 18:08:24 302

原创 AES 加密前置处理器

一.AES 加密前置处理器截图:二.AES 加密前置处理器使用说明:明文:需要AES加密的文本内容;密码:AES加密的密码;填充算法:目前仅支持了CBC NO PADDING;目标变量名:如上图会将AES加密后的结果存放到aesEncrypt变量中,使用时,以${aesEncrypt}这种形式引用即可。三.示例需求:对字符串aaaa进行AES加密,密码为:123456,填充算法为:...

2019-08-11 17:47:14 693

原创 MD5 加密前置处理器

一.MD5 加密前置处理器截图:二.MD5 加密前置处理器使用说明:明文:需要进行MD5加密的文本;类型:MD5结果32位大写、32位小写、16位大写、16位小写共四种可选;目标变量名:如上图会将MD5加密后的结果存放到md5变量中,使用时,以${md5}这种形式引用即可。三、示例:需求:对字符串aaaa,进行MD5加密,结果为32大写,存入JMeter参数md5中,如下图所示:...

2019-08-11 17:06:47 245

原创 Jmeter-plugins-manager下载安装和使用

一、Jmeter-plugins-manager下载官网下载地址:https://jmeter-plugins.org/install/Install/百度网盘下载地址:链接:https://pan.baidu.com/s/1a5_aT2KvnpVPI77CGXEtrg 提取码:en9g二、安装步骤1:将下载jmeter-plugins-manager-1.3.jar放到目录%JMETE...

2019-07-12 13:44:53 13159 1

原创 下载安装Jmeter并设置默认语言为中文

一、下载JMeter最新版本http://jmeter.apache.org/download_jmeter.cgi二、环境说明1.操作系统:windows10;2.JDK版本:JDK1.8三、安装及设置默认语言为中文步骤:1.下载zip包解压即可;步骤2:修改默认语言为中文方法1:启动Jmeter后,进入【Options】-【Choose language】-【Chinese】...

2019-07-12 12:38:00 925

原创 RSA私钥加密公钥解密实现(python3)

一、环境说明1.操作系统:Ubuntu Desktop 18.04;2.python版本:python3.6;3.加密模块:M2Crypto二、M2Crypto安装参见:https://blog.csdn.net/q13554515812/article/details/93611218三、代码实现# coding:utf-8# Created:04/02/2019# autho...

2019-06-25 12:47:27 5951 5

RIDE环境搭建

UI自动化环境搭建文档,使用RIDE环境搭建,python2.7版本

2018-04-13

robot framework入门详细讲解

robot framework入门操作详细讲解,ride布局以及如何操作,xpath基本定位

2018-04-13

windows中如何实现JDK7和JDK8完美切换

配置JDK环境,处理windows下存在多种JDK版本情况下,如何进行完美的在多个JDK版本的切换

2017-12-02

猜数字游戏+java

使用java开发出的一个用来练习布局和监听的小例子。

2012-07-16

空空如也

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

TA关注的人

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