- 博客(21)
- 收藏
- 关注
原创 jmeter+ant+Jenkins接口/性能自动化集成安装+配置+使用
jmeter+ant+Jenkins接口/性能自动化集成安装+配置+使用
2023-04-07 17:21:31
4415
4
原创 ChroPath安装方法
最近在用selenium,感觉每次找元素太累了,网上查了下有定位元素工具,写来分享一下。下载ChroPath(自己百度搜索,csdn传不上去了)使用方法:F12,左上角指针,点击后即可在页面上选择元素。个人用的是谷歌,以下是chrome浏览器的安装方法。把下载好的插件拖入到浏览器中,添加拓展程序。右上角插件,点击进入。弹窗显示安装完成即可。
2023-03-21 11:10:25
708
原创 shell脚本查询docker mysql每个库大小,并列出指定大小的表
【代码】shell脚本查询docker mysql每个库大小,并列出指定大小的表。
2023-03-07 11:45:34
668
原创 MariaDB Linux使用shell脚本进行MariaDB全量备份/还原,增量备份/还原,差异备份/还原
Percona Xtrabackup无法备份10.3.0以上的,查了下资料,发现MariaDB自带备份还原方法,写了个脚本,做个记录。公司用到mysql和mariadb,的差不多,稍稍微调整。
2023-02-24 17:54:40
478
原创 Percona Xtrabackup Linux使用shell脚本进行mysql全量备份/还原,增量备份/还原,差异备份/还原
最近研究数据库备份工具,做个备份。
2023-02-24 17:49:24
572
原创 percona-xtrabackup备份报错:xtrabackup:File‘/var/lib/mysal/mysgl-bin.0000l0“ not found
percona-xtrabackup这个工具,他会读取数据库my.cnf配置文件,遇到的情况就是,他备份的时候要拿log_bin,就是从容器内部的设置的my.cnf的log_bin参数去读:mysql一般都是从var/lib/mysql目录下去读,可是容器外映射的目录又不是var/lib/mysql,导致找不到会报错。/home/bengbu-project/data/mysql-data/ 为/var/lib/mysql映射出来的目录 mysql-bin和mysql-bin.index不要改。
2023-02-23 13:49:50
853
原创 CentOS 7 percona-xtrabackup8.0.31安装,并备份部署在docker里的mysql容器
Xtrabackup --defaults-file=/home/bengbu-project/data/mysql_conf/my.cnf --backup --datadir=/var/lib/mysql --target-dir=/home/backup --user=root --password=数据库密码 --port=端口 --host=ip --no-server-version-check。--target-dir:要备份到的目录。--datadir:mysql文件目录。
2023-02-23 12:33:53
1186
原创 mysql一张表复制到另外一张表,报错[23000][1062] Duplicate entry ‘1‘ for key ‘big_2.PRIMARY‘
看报错,是big_2的主键已经有1了,不能再插入相同的值,我这边id是自增字段,指定插入字段就能解决,调整下插入语句即可。mysql一张表复制到另外一张表。去除id,指定其他插入字段即可。
2023-02-02 20:54:28
374
原创 java 利用selenium IDE导出的文件运行报错
对照我谷歌的版本,查看版本路径右上角三个点-帮助-关于Google。找到一样的版本,如果没有一样的,找相近的也行。下载下来后,在setUp中添加System.setProperty。翻译过来,就是提示我需要chrome.driver。今天学习selenium,利用ide生成的脚本放到idea去跑,报错。
2022-11-04 15:21:31
654
原创 exe4j打成exe后把文件移动到其他目录运行就闪退
在第6步,JRE时,变更了Search sequence,选择了自定义JRE,JDK文件夹,因为发给别人的只有发exe,没有发自定义JRE,JDK文件夹,找不到就闪退了。在第三步时,选择的目录,把JDK,JRE放在选择的同一个目录下,发给其他人时,把带有JDK,JRE,exe的文件夹一起发送即可打开。如果觉得麻烦,运行软件的电脑都有安装JDK的,直接用默认的,不用去选择自定义JRE,JDK文件夹,这样一个EXE也能使用。兴高采烈的打了个exe发给别人用,结果别人一打开就闪退。
2022-10-27 14:29:52
1046
原创 jmeter 报错:illegal use of null value or ‘null‘ literal
jsonObject是从BeanShell 预处理程序这个put过来的,但是我的顺序是先执行加密预处理,再进行BeanShell 预处理程序,所以报错了。看了好久的变量声明,感觉自己写的没啥毛病。一个个http请求定位,最终发现在这个前置处理器报的错误。看了下具体的,恍然大悟。正常加密,接口正常返回。
2022-10-25 15:26:44
446
原创 jmeter beanshell报错,“$ref“:“$[0]“
思索半宿,发现是由于jsonObject是在循环外new的,然后在循环中put值并加入,因此jsonArray1中存放的一直是同一对象,fastjson对于重复引用便会出现"$ref":"$[0]JSONObject jsonObject=new JSONObject();在idea运行正常,jmeter运行打印时显示"$ref":"$[0]"
2022-10-24 18:22:01
284
原创 jmeter使用jsonarray时报错,class not found jsonArray
记录自己踩的坑1.2022/10/21使用阿里的fastjson2。使用jsonArray时,idea调试的时候是正常的,把jar包放入jmeter一直提示我找不到jsonArray这个类,class not found jsonArray,想了老半天还是没解决,用线程组引入jar包和放lib都试了好几次也不行,最后换回原来的旧版本fastjson就可以了。
2022-10-21 21:17:16
1155
原创 找不到插件 ‘org.apache.maven.plugins:maven-compiler-plugin:‘
太坑啦,打开idea突然给我报这个错误,不知所以然。找了好多教程,发现是的问题。找到maven本地仓库以下路径。
2022-10-17 14:34:10
12130
3
原创 MYSQL一个字段分割拆分查询
如mysql.help_topic: help_topic_id 共有504个数值,一般能满足于大部分需求了。如mysql.help_topic: help_topic_id 共有504个数值,一般能满足于大部分需求了。这种方法的缺点在于,我们需要一个拥有连续数列的独立表(这里是incre_table)。并且连续数列的最大值一定要大于符合分割的值的个数。例如有一行的mSize 有100个逗号分割的值,那么我们的incre_table 就需要有至少100个连续行。1 小红,小李,李红,小法。
2022-09-27 10:21:47
2642
原创 Jmeter性能测试压测数据批量生成-JAVA
测试经常需要性能测试,网上的随机数据生成没办法达到期望的数据,就想着自己用java写一个,然后封装成jar包给测试部兄弟们一起用。利用apache的commons.csv插件,循环生成数据。现展示一下完成的效果。
2022-09-15 15:41:52
945
1
原创 关于Jmeter修改证书有效期无法二次生成证书的解决办法
最近学了下jmeter录制脚本,网上搜了教程先删除了证书再去jmeter.properties修改了证书的有效期,重新开启录制脚本,发现证书不会重新生成了。看报错是proxyserver.jks的问题,把bin目录下的proxyserver.jks删除就可以生成新的证书啦~...
2022-09-01 14:44:34
482
xlsx,csv格式用户数据生成,用于系统导入/postman/jmeter参数化
2022-11-03
性能测试造压测数据(csv格式)
2022-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人