- 博客(74)
- 收藏
- 关注
原创 linux下jmeter 内存溢出
找到 “${HEAP:=”-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m"}"linux 下jmeter的jvm内存溢出,1.修改bin下的jmeter文件,再./jmeter-server &
2023-04-12 16:35:33
552
原创 爬虫的自我学习
import requests 发送请求requests.get 基于url,发生网络请求;import re 正则表达re.findall 基于正则表达式,搜寻目标数据;import bs4 对源代码的解析bs4.BeautifulSoup 对HTML源代码做解析,便于目标数据的拆解。...
2021-07-05 15:27:16
134
原创 内存监控
监控内存使用情况的工具通常有vmstat和ps。vmstat命令总结了系统中所有进程使用的总活动虚拟内存,以及空闲列表上实内存页帧的数量,活动的虚拟内存定义为虚拟内存中实际可以得到的工作段玉米的数量。当确定内存是否短缺或者是需要进行某种内存调整时,在一组时间间隔里输入vmstat命令,检查结果中的pi和po列,这两列表明了每秒调页空间页面调入的数量和每秒调页空间页面调出的数量。如果这些值经常为非零值,说明可能存在内存瓶颈,偶尔出血非零值不用在意,因为页面调度是虚拟内存的主要原理。vmstat 2 10
2020-12-11 14:28:26
2073
原创 loadrunner Analysis分析图合并
分析器保存的图都是单个图片,在分析结果中发现,仅仅靠单个图片的分析是不够的,单个图片只是从单个的度量角度去分析结果,并没有从多个角度去度量测试结果。analysis可以将同一个方案中的两个数据图合并到一个数据图中。通过怼分析图进行合并,可以同时从多个角度去度量结果并且可以观察两个视图之间的关系。操作:直接右键—Merge Graphs1.选择要合并的图。选择一个要与当前活动图合并的图。注意:合并的图只能选择X轴度量单位相同的图。2.选择合并类型。三种类型:叠加、平铺和关联。这三种合并方式的不同之处
2020-11-26 16:45:43
1165
原创 loadrunner的负载均衡
loadrunner的负载均衡有两种,一种是按百分比,一种是按组模式;那么这两种模式什么时候使用呢?比如我们有两个接口需要分发压测,但是我们有四个负载机器,这时候我们可以选择按百分比模式压测;在集成测试中尤为重要。当然如果是单个接口测试的时候,我们可以复制多个场景去分组测试。...
2020-11-26 14:38:32
497
1
原创 loadrunner录制时候出现的问题
见下图:failed to open the new vuser.check that the tmp directory is not full or write protected设置loadrunner所在机器的环境变量即可。将用户的和系统变量都设置一下,确定,保存后,刷新一下电脑,再打开loadrunner,录制正常打开。...
2020-11-05 09:47:50
516
原创 查看mysql连接数配置
先ps 查看mysql的安装路径;cd 到mysql的bin目录输入命令:mysql -hxxx.xxx.146.122 -uroot -h回车输入密码输入命令查看连接数配置:SHOW VARIABLES LIKE ‘max_connections’;ps 如果提示: command not found请执行此命令:# ln -s /usr/local/mysql/bin/mysql /usr/bin原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下
2020-10-28 19:53:00
1367
原创 Analysis快速搜集结果
当tps太高,而且压测时间太长的时候,Analysis收集会特别慢,有时候会浪费一整天时间,下面介绍一个快速收集的方法;第一步:打卡Analysis—tools—options—result collection—选择Generate summary data lonly;—点击ok保存;第二部:点击loadrunner controller的收集报告。就会很快的统计出结果。...
2020-08-20 14:31:24
220
原创 测试记录
spark 测试 因为spark 动态资源分配“spark.dynamicAllocation.enable为true”,所以为任务分配4CG和8C8G的配置后,处理数据的速率并没有变化,但是当积压到一定数据量的时候,处理速率会飙升。https://www.jianshu.com/p/3716ade93b02...
2020-07-14 15:00:27
334
原创 loadrunner 数据包下载脚本
Action(){ ////定义一个整型变量保存获得文件的大小 int flen; long filedes; //保存文件句柄 char file[256]="";//保存文件路径及文件名 char * chNumber ; int time; web_set_max_html_param_len("200000000");//设置页面接收最大的字节数,该设置应大于下载文件的大小 //并发开始 //web_concurrent_start(NULL); //使用关联函
2020-07-13 14:16:27
327
原创 jupyter笔记
索引:test[index] 从0开始切片:test[start????step] 注意end取不到;len(test);字符串的方法str.+table 帮助方法;查询:str.index(sub[,start[,end]]) 查询字串在原串的位置;如果原串中没用会返回error;str.find(sub[,start[,end]])查询字串在原串的位置;如果原串中没用会返回-1;压缩:删除空格或者特殊字符和文字str.lstrip([chars])从左侧开始删除指定字符;str.r
2020-07-12 22:01:48
856
原创 Loadrunner IP欺骗的注意事项
见下面连接都是干货。https://www.cnblogs.com/samfish/archive/2010/06/12/1756899.html
2020-07-07 10:01:12
228
原创 loadrunner一个场景中不同并发的压测
在压测过程中,会有在一个场景内的不同并发的压测,设置方法如下:这个是一个连续不停顿的压测,但是注意的是,并发是累加的,比如第一个vusers是5,第二个vusers是10,但是实际执行的时候,第二个vusers是15,这个在设置场景的时候需要注意一下;执行结果如下:结果中我们可以看到不同并发的时候,tps和响应时间的走向;还有一种就是加上每个并发可以执行完成后再stop后,开启下一个并发;大家可以根据需要的场景去设置自己的执行。...
2020-07-06 10:25:24
564
原创 jupyter的快捷键
运行的快捷键有两个:#ctrl enter 只打印了要执行的代码;#shift enter 不只打印执行的代码还自动进入了下一个输入;等同于工具中的运行;
2020-07-05 20:43:55
1677
原创 jupyter的使用初学
首先需要下载Anaconda 3软件,下载完成后,可以在开始里直接点击打开jupyter,见下图:注意:Jupyter会打开默认浏览器作为编辑窗口;缺点是里面有很多系统文件夹;我们还可以用第二种方法打开;第二种方法:在D盘新建一个文件夹test1;在目录路径里输入cmd,直接打开dos命令;在里面输入jupyter notebook 回车系统会在默认的浏览器里打开窗口;点击new 选择python3 打开了代码编写窗口;代码编写窗口:ok,我们可以在这个窗口发挥自己的代码能力了
2020-07-05 20:35:51
427
原创 学习笔记(04):Python数据分析与挖掘-列表元组与字典的介绍(一)
92讲视频课+16大项目实战+源码+¥800元课程礼包+讲师社群1V1答疑+社群闭门分享会=99元 面对数据报表,不知道该怎么分析?不知道该分析什么? 面对异常数据经常出现“好像做了什么?好像发生了什么?所以可能造成了影响”的主观臆测? ...... 超实用课程内容:10+数据清洗案例、15+统计图形展现、10+...
2020-05-31 20:46:08
148
原创 学习笔记(03):零基础搞定Python数据分析与挖掘-字符串的常用方法
92讲视频课+源码+500元课程+讲师社群1V1答疑+社群闭门分享会=99元 面对数据报表,不知道该怎么分析?不知道该分析什么? 面对异常数据经常出现“好像做了什么?好像发生了什么?所以可能造成了影响”的主观臆测? ...... 超实用课程内容:10多种数据清洗案例、至少15种统计图形展现以及10种挖掘算法的应用...
2020-05-24 21:27:56
149
原创 学习笔记(02):零基础搞定Python数据分析与挖掘-数据分析的流程
新课上新,原价199,限时立减100元!!! 60讲+源码+5门300元课程+讲师社群1V1答疑+社群闭门分享会=99元 【超实用课程内容】本课程将从实际业务出发,基于Python3落地工作中经常碰到的分析与挖掘方法。内容涉及Python基础语法介绍、数据预处理、数据可视化以及数据分析与挖掘;使用到的技术包含Python3中的...
2020-05-17 21:48:02
150
原创 学习笔记(01):零基础搞定Python数据分析与挖掘-课程介绍
新课上新,原价199,限时立减100元!!! 60讲+源码+5门300元课程+讲师社群1V1答疑+社群闭门分享会=99元 【超实用课程内容】本课程将从实际业务出发,基于Python3落地工作中经常碰到的分析与挖掘方法。内容涉及Python基础语法介绍、数据预处理、数据可视化以及数据分析与挖掘;使用到的技术包含Python3中的...
2020-05-17 21:23:26
122
原创 kafka性能测试
目前我测试过kafka的消费性能测试;一般kafka的消费大体有两种,一种是定时消费,一种是实时消费;不论哪一种消费,我们都需要了解kafka的配置,配置查看命令:grep -E -v “#|$” /…/xxx/kafka_2.11-1.1.1/config/server.properties备注:当kafka删除数据后,偏移量是会自动补齐的,这个要注意一下。所以设置删除的配置要根据实际的使用场景去配置。https://blog.youkuaiyun.com/sinat_32023305/article/
2020-05-13 16:00:31
208
原创 linux环境下mongodb导出数据为csv
1.ps -ef|grep mongo查看mongo的bin目录;2.cd 到bin目录3…/mongoexport -d 数据库 -c 数据表 -o /输出路径/2.csv -h 服务器:端口4.cd到输出路径下下载就可以。sz 2.csv 回车;ok monog表数据全部下载下来了。...
2020-05-07 15:58:04
1475
原创 curl查看公口ip
一般公司都有自己的局域网,对外的公口ip只有几个,怎么查看自己所在的机器的对外的ip呢:两个方法:第一个就是安装curl的软件(网上很多不赘述)如:https://jingyan.baidu.com/article/a681b0dec4c67a3b1943467c.html第二个就是直接浏览器输入ip138.com查看:...
2020-04-07 15:19:58
1630
1
原创 loadrunner参数化最大多少条
目前测试过删除、绑定、解绑等性能,发现loadrunner在读到100w条的时候,不再往下读取了(实际参数有103w条)。是不是可以证明loadrunner只可以读到100w。...
2020-04-03 14:46:30
651
原创 excel 将同一单元格中的中文和数字分开的密诏
在工作中我们会处理一些excel数据,案例如下:将同一个单元格中的中文与数字分开。第一步:先选择A1的数字ctrl +c复制数字,将鼠标定位到B1,ctrl+v粘贴数字。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200402110330870.png第二部,将鼠标定位到B2,ctrl+e,excel会自动的按照你选择的格式自动从A列里面复制粘贴,...
2020-04-02 11:19:59
1110
原创 loadrunner 性能测试的SLA
SLA可在性能测试过程中,定义性能测试的目标和度量性能,在性能测试过程中loadrunner会收集和保存性能的相关数据,在分析运行结果时,分析器会将收集的数据与SLA中定义的度量数据进行比较,并将分析的结果显示在分析器中,SLA的结果状态有以下3种:pass:表示SLA获得该项测试数据,并且该项数据达到了目标的要求。fail:表示SLA获得该项测试数据,但是测试结果未达到目标要求。No Da...
2020-03-27 13:22:19
1704
原创 事务统计详解Transaction Summary
以下是对Transaction Summary事务统计的中文详解。第一行统计场景运行时所有的事务通过、失败、停止的数量。tranaaction name 是事务的名称,minimum 是事务运行的最短时间;avarage 是事务运行的平均时间,maximum是事务运行的最长时间。std.deviation 是标准方差,方差描述一组数据偏离平均值的情况,方差越大,说明这组数据就越离散,...
2020-03-10 16:29:47
2248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人