自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Android logcat环境配置

1、下载android sdkhttps://www.androiddevtools.cn/2、下载androidsdk,解压,双击tools/android.bat,下载相关依赖。在打开的android sdk Manager窗口勾选platform-tools\build tools 下载。3、下载后。配置tools,platform-tools到环境变量中 $path。设置好后 cmd里输入adb命令,会显示adb相关的信息。4、Android设备的开发调试模式打开,cmd命令行中输入adb

2022-04-18 14:49:10 2075

原创 jstat使用方法以及参数说明

jstat使用方法以及参数说明jstat -gcutil pid interval(ms)有的容器下不支持直接使用该命令,需要输入jdk目录:/xx/jdk8/bin/jstatS0: 新生代中Survivor space 0区已使用空间的百分比S1: 新生代中Survivor space 1区已使用空间的百分比E: 新生代已使用空间的百分比O: 老年代已使用空间的百分比P: 永久带已使用空间的百分比YGC: 从应用程序启动到当前,发生Yang GC 的次数YGCT: 从应用程序启动到

2021-09-07 09:36:45 417

原创 Xmn、Xms、Xmx、Xss有什么区别以及异常

-Xms 堆内存的初始大小,默认为物理内存的1/64。 -Xmx 堆内存的最大大小,默认为物理内存的1/4~1/2。 -Xmn 堆内新生代的大小。通过这个值也可以得到老生代的大小:-Xmx减去-Xmn。-Xss 设置每个线程可使用的内存大小,即栈的大小。在相同物理内存下,减小这个值能生成更多的线程,当然操作系统对一个进程内的线程数还是有限制的,不能无限生成。线程栈的大小是个双刃剑,如果设置过小,可能会出现栈溢出,特别是在该线程内有递归、大的循环时出现溢出的可能性更大,如果该值设置过大..

2021-09-06 11:47:30 30279 3

原创 一次source多个sql文件

通过source命令导入多个文件,可以新建一个all.sql文件,里面存放下面的命令例如:source a1.sql;source a2.sql;当你运行source all.sql;这样就可以在一个source命令里面导入多个sql文件了。a1.sql和a2.sql的路径若不指定,就需要跟source all.sql的路径同级。否则,需要指定。...

2020-11-23 17:51:52 1009

原创 jmeter的几种http请求的content-type设置

jmeter几种HTTP请求格式传json传文件常规需要在http信息头管理器中添加如下的content-type传jsoncontent-type:application/json传文件content-type:multipart/form-dataimplementation:Java常规content-type:application/x-www-form-urlencoded...

2020-05-22 10:48:49 1138

原创 Jmeter mysql查询结果的存储

与HTTP请求结果正则表达式取参数值不太一样,单个结果值的MYSQL结果提取,需要在JDBC Request设置一下。1、在JDBC Request空间中,定义Variable Name,例如下图是count。2、下个用到这个参数的地方,记得不止用美刀符号,还需要加个索引,否则取值为NULL。如图的Variable Name是count,那下个用到这个参数的地方,需要写成**${count_1...

2019-11-12 13:13:07 365

原创 数据生成方式的比较(jmeter/ngrinder/存储过程/source sql文件)

日常工作,需要生成一些存量数据。习惯用jmeter,但是也并不快。最近同事推荐了ngrinder,但是ngrinder并不适合于我们去写存量数据,也慢。存储过程和对sql文件进行source会快很多。生成方式优点缺点jmeter1、配置简单1、存在数据库连接 2、复杂的情况可能会涉及到本地的csv文件读取 1和2都非常影响效率ngrinder无1、、存在...

2019-06-05 14:50:26 276 1

原创 jmeter beanshell 生成参数vars.put(string,string)并且在其他线程中引用

beanshell中创建参数beanshell中创建新的参数newvarname,赋值为另外一个字符串vars.put(“newvarname”,String.valueOf(definedvarname));引用参数值,任何一个地方均可以${newvarname}...

2019-04-16 11:16:58 13628 2

原创 ${__property(,,)}导致用户并发时使用同一个用户的数据

发现问题:1、最初的脚本没有考虑并发的情况,跨线程组的数据均通过beanshell里的方法**${__property(,)}**来进行变量的赋值。导致后面,修改了数据来源,通过CSV文件传入,发现请求还是同一个用户的,检查了cookie的值,全部都是同一个用户,而不是多个用户。解决方案:把beanshell preprocessor这个配置元件禁用掉。__property默认从系统的coo...

2019-03-05 18:37:00 682

原创 jmeter websocket验证cookie解决方案-----http信息头管理器

最近测试接口的过程中遇到websocket的接口测试,配置完成后,发的请求在结果树–请求取样器中一直都是显示401的错误码 很明显没有权限不让访问嘛。仔细想想,该接口操作之前需要用户先登录,登录后产生一个cookie,而且,在Chrome F12模式下查看这个websocket请求,这个cookie一直有显示,所以,如果不送肯定会报401了。在网上操心的搜了一圈,被绕晕了,很多网友给的答案是,...

2019-02-20 15:31:11 1284

原创 jmeter---逐步增加负载压测模式

裸奔的下载链接:https://jmeter-plugins.org/downloads/old/下载解压后,将JMeterPlugins-Standard.jar包放在jmeter安装目录的jmeter-3.0\lib\ext路径下,重新启动jemter即可。...

2019-02-12 18:12:32 3042

原创 抖音 vs 即刻小视频(微信小视频)-竞品对比

玩了一段时间的抖音,然后最近又有微信推出来‘即刻视频’,又顺便体验了一段时间的即刻视频,作为一个80后的老阿姨,写点自己的体验。不喜勿喷,哈哈哈关注点抖音即刻视频入口抖音APP微信-我,下拉页面才能找到,这个入口对于我们这种80后的老阿姨来说,真的是需要别人指导一下才能找到互动来源陌生人(这部分的比重更大,有助于视频被更多的浏览到)、微信好友、通讯录?微信好友...

2019-01-28 13:21:32 1978

原创 批量生成压测用的开户数据

银行类的业务压测,平时经常用的开户造数据脚本,其实也是从网上拷贝来的(时间比较久了,不记得拷贝的哪个大神的,再次先感谢一下),很好用,分享给大家用的python,大家自己下载个pycharm,python,这些基础的东西大家自己谷歌就能完成。#coding:utf-8import randomimport stringimport random, datetime,sys,uuid...

2019-01-17 13:35:13 471

原创 利用MYSQL存储过程批量造数据

delimiter $$CREATE PROCEDURE insert_testdata(IN a INTEGER,IN b) BEGIN END$$delimiter;

2019-01-16 16:59:26 1739

原创 项目管理-人月概念

要点:人月是用来衡量工作量,估算成本的。1、什么是人月?人月是工作量的计量单位,是项目所有 参 与者工作时长的累计,是最为方便计算成本的数据。是项目管理中常用的概念。如一个项目前期投入3个人工作2个月,中间2人工作0.5月,后期1人 (0.33兼职)工作3个月,那么工作量的计算就是:3人*2月+2人*0.5月+0.33*3月=8人月。 ...

2019-01-16 10:47:24 7514

原创 MYSQL测试工作笔记

数据库常用命令数据库连接: mysql -u user1 -p –P port -h host展示所有数据库:show databases;选中某个数据库:use databasename;展示所有表:show tables;查看表结构:desc tablename;查看创建的表信息:show create table tablename;查看当前的用户:select user()...

2019-01-15 17:56:27 166

原创 Jmeter之HTTP信息头管理器-踩坑

Jmeter之HTTP信息头管理器位置冲突解决方案位置冲突今天处理脚本的时候,发现HTTP信息头管理器在测试计划根目录下配置了一个,然后线程组内部,有需要的线程也各自挂了一个,结果导致,部分简单控制器禁用后,后面的部分请求一直报错。解决方案1、测试计划根目录下禁用HTTP信息头管理器。2、一个简单控制器下可以挂一个HTTP信息头管理器,其他的请求可以不用再重复添加HTTP信息头管理器。...

2019-01-07 18:53:01 3412

空空如也

空空如也

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

TA关注的人

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