- 博客(27)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 django-redis解决密码包含@等特殊字符的问题
from urllib.parse import quoteREDIS_PASSWORD = quote('123@456#789') # 将密码进行url编码CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", # "LOCATION": f'sentinel://:{REDIS_PASSWORD}@172.16.20.255:26379;sentinel://:{REDIS_P
2021-12-17 18:00:28
3234
原创 Jmeter自定义函数开发
引入依赖的包<!-- https://mvnrepository.com/artifact/org.apache.jmeter/ApacheJMeter_java --><dependency> <groupId>org.apache.jmeter</groupId> <artifactId>ApacheJMeter_java</artifactId> <version>5.3</ver
2021-02-24 19:58:37
388
原创 Jmeter跨线程组共享Cookie
Jmeter开启Cookie保存修改jmeter.properties文件,取消CookieManager.save.cookies注释,并设置值为trueCookieManager.save.cookies=true重启Jmeter添加HTTP Cookie Manager在Test Plan中添加HTTP Cookie Manager控制器,该控制器会自动存储Cookie(以COOKIE_作为前缀)。设置Cookie为全局变量在需要传递Cookie的请求中...
2021-02-24 19:48:36
301
原创 Jmeter设置全局变量无法取到值
BeanShell后置处理器中配置如下脚本:String projectId = vars.get("project_id_"+1);vars.put("projectId",projectId);log.info("测试所用项目为:"+projectId);//设置全局变量${__setProperty(ide_project_id,projectId,)};运行后,在JMeterProperties中ide_project_id的值为projectId原因:Jmeter .
2021-02-24 19:47:27
2824
1
原创 JMeter JDBC Request
准备工作准备MySQL JDBC驱动Jar包:mysql-connector-java-5.1.13-bin.jar;将JDBC 驱动直接放置在 Jmeter/lib/ext 目录下即可。重启Jmeter添加JDBC Connection Configuration在测试计划中添加JDBC Connection Configuration组件,配置数据库连接信息Variable Name for created pool:必填,jdbc连接变量名,用于后续jdbc组件调用。&l.
2021-02-24 19:45:21
334
原创 Jmeter IF控制器
元素介绍 元素名称 功能说明 名称(Name) 控制器名称 注释(Comments) 控制器说明介绍 Condition输入框 条件表达式 Interpret Condition as Varible Expression 勾选:需要_jexl3或者_groovy函数转化表达式结果为true或false。..
2021-02-24 19:44:51
288
原创 Jmeter JDBC查询结果tinyint类型值自动转化为boolean解决办法
问题:使用Jmeter 查询MySQL表,查询结果中的tinyint类型字段自动转化成了boolean值。解决办法:JDBC Connection Configuration配置元件中“Database URL”中增加?tinyInt1isBit=false&transformedBitIsBoolean=false
2021-02-24 19:43:16
921
原创 Jmeter准备
http://www.jmeter.com.cn/2747.htmlJmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试)。安装系统要求Java环境(JDK1.6+)下载http://archive.apache.org/dist/jmeter/binaries/目录介绍backups:测试计划备份文件 bin:可执行脚本文件 docs:JMeter提供的api的文档 extras:额外的文件 li.
2021-02-24 19:42:17
171
原创 Jmeter BeanShell调用可变长度参数(String...)的方法,报“method xxx not found in class ‘xxx‘”
问题Bean Shell脚本:vars.put("udx_flinksql_data",JSON.toJSONString(udx_flinksql_data, SerializerFeature.DisableCircularReferenceDetect));}错误信息:2020-08-17 15:20:43,936 ERROR o.a.j.u.BeanShellInterpreter: Error invoking bsh method: eval Sourced file: inline
2020-08-17 16:12:39
1403
原创 Jmeter出现请求响应数据中文乱码
问题:Jmeter post请求的响应数据是乱码解决方案:方案一:修改jmeter.propertites文件中sampleresult.default.encoding为utf-8,重启jmeter方案二:在请求后面增加BeanShell PostProcessor,脚本为prev.setDataEncoding(“utf-8”)方案三:直接在请求的Content encoding改为UTF-8尝试了方案一和方案二都失败了,方案三成功了...
2020-08-14 11:15:34
397
原创 Jmeter BeanShell调用第三方Jar包方法失败
BeanShell脚本:import dataProducer.mongodb.*;import org.apache.commons.lang.StringUtils;log.info("调用第三方Jar包,MongoDB创建colletion>>>");String url="172.16.8.193:27017";String database="dtstack";log.info("close MongoDB connection>>>");Mo
2020-08-13 19:58:01
1636
原创 Jmeter BeanShell中自定义函数调用不到,报“Command not found:”
出现BeanShell中自定义函数调用不到,报“Command not found:”BeanShell脚本:test("ceshi function>>>");public void test(String str){ log.info("test...."+str);}错误日志:2020-08-13 19:29:28,798 INFO o.a.j.t.JMeterThread: Thread started: 数栈-StreamApp接口 1-12020-08-
2020-08-13 19:47:18
1761
原创 Jmeter BeanShell出现“java.lang.NoSuchMethodError: ”
BeanShell调用第三方Jar包问题集合问题一:第三方Jar包的方法调用失败BeanShell脚本:import dataProducer.mongodb.*;import org.apache.commons.lang.StringUtils;log.info("调用第三方Jar包,MongoDB创建colletion>>>");String url="172.16.8.193:27017";String database="dtstack";log.info("
2020-08-13 11:20:19
1020
原创 Linux服务器网络时间同步
安装ntpdate服务确认是否安装ntpdate服务ps aux |grep ntpdate安装ntpdate服务yum install ntpdate同步网络时间ntpdate -u cn.pool.ntp.org注意:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;若不加上-u参数, 可能会出现以下提示:no server suitable for synchronization found查看时间date...
2020-05-27 10:36:48
287
原创 Linux磁盘空间被占满,df和du结果不一致
用df命令查看发现磁盘空间几乎被占满了[root@172-16-101-253 ~]# df -hl文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 36G 35G 789M 98% /devtmpfs 7.8G 0 7.8G 0% /devtmpfs 7.8G 0 7.8G 0% /dev/shmtmpf
2020-05-27 10:18:12
1802
原创 Windows系统,如何查看正在被使用的文件(夹)被占用情况
每当我们要删除文件或文件夹时,经常会出现文件因为正在被占用而导致无法删除,如图: 如果当你必须要删除这个文件(夹),却又不知道被哪个程序占用,可用如下方法: 打开windows的任务管理器 选择【性能】 通过搜索句柄,可以找到占用的程序 ...
2018-04-02 16:27:35
21610
2
原创 使用DBUtils获取Blob类型数据
DBUtils的三个核心类DBUtils介绍:连接数据库对象—-jdbc辅助方法的集合类,线程安全功能:控制连接,控制书屋,控制驱动加载额一个类。构造函数:DbUtils()QueryRunner 介绍:使用插拔策略执行SQL查询,线程安全。构造函数:QueryRunner()QueryRunner(boolean pmdKnownBroken)QueryRunner(DataS
2017-12-14 15:01:56
1883
原创 ExtentReports实现
客户端地址:https://github.com/anshooarora/extentreports-java/commits/master服务端地址:https://github.com/anshooarora/extentx官方DOC:http://extentreports.com/docs/versions/3/java/ ,翻译:实现方式(3种): - 方式一:直接在@BeforeSui
2017-11-28 09:59:28
4558
原创 Jenkins中添加HTML Publisher Plugin
由于jenkins中TestNG报告插件是xml格式,extentReports生成的报告是html格式。想要在jenkins上显示html报告,就需要在jenkins上安装HTML Publisher Plugin插件。安装过程略。Jenkins Job配置在Job中的【构建后操作】中选择Publish HTML reports,如图: 选择后,【构建后操作】中就会出现Publish HTML
2017-11-21 19:14:25
5329
1
原创 利用Dockerfile创建镜像并生成容器
创建Dockerfile(以mysql 5.7为例) 可以从Docker Hub上下载官方Dockerfile,以及docker-entrypoint.sh Dockerfile内容如下:FROM debian:jessie# add our user and group first to make sure their IDs get assigned consistently, regard
2016-12-21 23:44:18
7962
2
原创 Shell命令学习(四)
Shell 流程控制if elseif语句格式:if conditionthen command1 command2 ... commandNfiif else语句格式if conditionthen command1 command2 ... commandNelse commandfi实例:#!/bin/bas
2016-09-28 14:35:28
465
原创 Shell命令学习(三)
Shell printf 命令printf 转义序列:\a 警告字符,通常为ASCII的BEL字符 \b 后退 \c 抑制(不显示)输出结果中任何结尾的换行字符(只在%b格式指示符控制下的参数字符串中有效),而且,任何留在参数里的字符、任何接下来的参数以及任何留在格式字符串中的字符,都被忽略 \f 换页(formfeed) \n 换行 \r 回车 \t 水平制表
2016-09-28 10:34:17
374
原创 Shell命令学习(二)
Shell运算符expr运算工具: 运行结果: 注: 1. expr语句应该用反引号,而非单引号,反引号在键盘左上方 2. expr语句算式应该用空格分开,如果是expr 1+2,则打印结果为1+2算术运算符: 运行结果: 注: *前面必须加|“\”才有效关系运算符: 运算结果: 布尔运算符: 运算结果: 逻辑运算符: 运算结果: 字符串运算
2016-09-27 21:00:06
371
原创 Shell命令学习(一)
shell变量定义变量: 运行结果: 注:1. 变量名和等号之间不能有空格 2. 使用变量只要在变量前加$符号 3. 使用变量时,最好加上{},以确定变量边界只读变量:只读变量的值赋值过后不能再赋值 运行后会提示该变量为只读变量运行结果: 获取字符串长度: 运行结果: 参数传递: 运行结果: 注: S# 传递的脚本的参数个数 ∗以一个单字符串显示所有向
2016-09-27 19:28:43
404
原创 Maven安装
1.官网下载 Maven:http://maven.apache.org/download.cgi2.配置 maven 环境变量:系统变量:MAVEN_HOME = C:\Program Files\Java\apache-maven-3.2.5系统变量:path = %MAVEN_HOME%\bin打开 cmd,在里面敲:mvn -version,若出现下图信息,则安
2016-02-18 16:32:30
411
原创 eclipse中maven项目引入依赖后自动下载源码
windows -> Preferences -> Maven -> Download Artifact Sources
2015-10-19 20:23:57
1230
转载 putty字体大小颜色改变
本文来自:http://liuxinxiu.com/putty-set/ 字体大小设置Window->Appearance->Font settings—>Change按钮设置(我的设置为16)字体为(Consolas)字体颜色设置Window->Colours->Default Foreground->Modify设置(我喜欢绿色设置:R:0 G:255 B:0)
2015-10-19 19:44:39
662
新建flex项目 配置服务器设置 出了这个问题
2015-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人